Anton S. wrote:
>> The old bandwith control code is unused, indeed not compiled, so
>> removing it does not break existing applications. But there is no
>> point in rewriting it which is what you were suggesting.
> I don't think so. OverbyteIcsDefs.inc has BUILTIN_TIMEOUT &
> BUILTIN_THROTTLE defines commented by default so "old code" is still
> in use.
True, however simply build the FtpTst demo with "BUILTIN_THROTTLE"
defined in the project options and see the new code in action.
> Moreover, as these features require an additional thread
> there certainly could be some people who won't like an idea of
> turning their apps to multi-threaded ones.
Any ICS application is multi-threaded, winsock creates at least
one additional thread with async sockets. However the additional
thread of the new throttle is not per instance, many throttled
TWSocket instances just use a single thread.
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