Arno Garrels schrieb:
> Carsten Muencheberg wrote:
>> Answering my own question:
>>
>> void __fastcall TForm1::HttpCli1DocData(TObject *Sender, Pointer Buffer,
>>   int Len)
>> {
>> Sleep(1);
>> }
>> //------------------------------------------------------------------------
>> --- 
>>
>> Did the trick, CPU is at 0% now. :-)
> 
> Note, that CPU load depends also on your line speed. If you are testing
> against a server on LocalHost or in a fast LAN CPU load can be much higher
> than running on a real world Internet connection. 
> Sleep() isn't recommended, instead use HTTPCli's built-in bandwidthcontroller
> if you think you must throttle CPU load. 
> BTW: Don't trust Taskmanager too much.

Hi,

FYI, I tested with a slow ISDN (64 kbit) connection today. 100% CPU
without Sleep(1).

Carsten

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

Reply via email to