Well even if it can work, I don't think 9P was designed to allow such
type of
operation. Indeed, 9P basis is the transaction : ie a Request followed
by a Reply.
So I think you should not pipeline the requests.
Can a 9P specialist can confirm this ? If so ... I now understand why
Fids are
(or must be) choosen by the client.
Phil;
Well, I've not read the protocol details for a while.
But from memory I thought it allowed this type of operation:
send: open,fid,file
send: read,fid,args
send: read,fid,args
(wait one rtt)
recv: open success/fail
recv: read result / read error due to unknown fid
recv: read result / read error due to unknown fid
DF