sumitrishi wrote:
> I am trying to write a server program that caters to multiple clients.
> The clients are being made to wait in turn when the data has to be
> sent back to them. The requests from client are handled by the server
> pretty
> much in the desired multi threaded fashion.
> Is it that the every instance that is spawned by the server to handle
> a particular client request(this is done using reentrancy) is rendered
> useless because tcp/ip VIs are not re-entrant.
Are you sure you see trouble at the TCP Read and TCP Write level? As far
as I can say, they are highly asynchronous and do not block other
instances of VIs calling them as well, at least for different refnums.
Which version of LabVIEW are you using?
Rolf Kalbermatter
Rolf Kalbermatter
My Blog 
DEMO, Electronic and Mechanical Support department, room 36.LB00.390