From mboxrd@z Thu Jan 1 00:00:00 1970 From: erik quanstrom Date: Fri, 15 Oct 2010 10:07:18 -0400 To: 9fans@9fans.net Message-ID: In-Reply-To: References: MIME-Version: 1.0 Content-Type: text/plain; charset="US-ASCII" Content-Transfer-Encoding: 7bit Subject: Re: [9fans] =?utf-8?b?z4Bw?= Topicbox-Message-UUID: 65acc990-ead6-11e9-9d60-3106f5b1d025 > isn't tag field for this intended? [...] > so this means to me that a client can send some T-messages and then > (or concurrently) wait the R-messages. > in inferno from mount(1) and styxmon(8) i deduced that this case is > also considered. > it's true that most of the servers i seen until now doesn't take > advantage of this feature, they respond to each T-message before > processing next message. there is no defined limit to the number of outstanding tags allowed. but keep in mind the server may process them in any order, so whenever you can't have dependencies between outstanding requests. servers can only respond to the requests issued by the client. in high latency cases (eg the network latency is > than the time it takes to service the request) the concurrency of the server might not be very important. - erik