Transactions are tagged right? So you can, in fact, have many in flight at
once.
Perhaps I'm missing what you meant by pipelined.
On 6/22/07, Philippe Anel <[EMAIL PROTECTED]> wrote:
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
>
>
--
- Passage Matthew 5:37:
But let your communication be, Yea, yea; Nay, nay: for whatsoever is more
than these cometh of evil.