Cyman73 wrote:
 
> (netsh interface tcp set global autotuning=disabled
> netsh interface tcp set global chimney=disabled
> netsh interface tcp set global rss=disabled)

Good to know, but I guess it's more a problem with older routers instead 
of a general Vista bug. Why did you disable tcp chimney as well, is it
realy required?

> I do have a new question: I could not determine if HttpCli component
> has a TIMEOUT property. My current TIMEOUT implementation is as
> follows:  

It doesn't have one.

> bHttpCliBusy := True; // This variable get set to False in HttpCli1
> OnRequestDone 
> HttpCli1.GetAsync;
> 
> // Procedure that waits for either 30 seconds to elapse or
> bHttpCliBusy=False 
> Client1BusyTimeout(30);

That sounds evil, depending on the code in Client1BusyTimeout() you will slow 
down performance. And what happens on downloading a big file or when data is 
received very slow?
It's much better to write GetTickCount() into a variable anytime something
is received and let a timer check this variable, for example, every 5 
seconds.

--
Arno Garrels 

-- 
To unsubscribe or change your settings for TWSocket mailing list
please goto http://lists.elists.org/cgi-bin/mailman/listinfo/twsocket
Visit our website at http://www.overbyte.be

Reply via email to