Hi, In my application I occasionally get the EDivByZero exception in OverbyteIcsMultipartHttpDownloader.pas (line 706): FCurSpeed := 8 * (FTotalCount - FPrevCount) / (Tick - FPrevTick);
Because of I'm using TMultipartHttpDownloader in threads, it's pretty difficult to catch the exception, and the execution simply fails. Therefore, I had to apply the following fix: if Tick = FPrevTick then FCurSpeed := 0 else FCurSpeed := 8 * (FTotalCount - FPrevCount) / (Tick - FPrevTick); Everything works fine now, but I'd prefer the fix to be included in the ICS trunk. Please, review and check it in, if possible. Thanks in advance, Vladimir Kudlein -- 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