Please pardon me for butting in.  I can share what I found broke ICS for me and 
you can check if you have anything similar.

I used a separate piece of low level code (not ICS) in my about form that 
displayed the host name and IP address of the user's PC, it used 
winsock.gethostname, WSAStartup($101,...) and WSACleanup.  (I don't remember 
which one was the culprit.)
This I found broke any open socket connections that I had and only way to see 
if they were broken was something like cmd's netstat -a. It was rather a 
bother, as not many people check the about box, so was quite random, showed no 
errors and was pretty annoying.
I fixed it a long time ago by using internal ICS functions instead.

Hope it helps.


Stephen Dickason
Senior Developer - Managed Services
  Email: sdicka...@elcb.co.za

ELCB Information Services (Pty) Ltd
Customer Service Email  e...@elcb.co.za * www.elcb.co.za
E A S T  L O N D O N
Tel: +27(43)  704 0700
Fax: +27(43) 704 0701
J O H A N N E S B U R G
Tel: +27(11) 879 6179
Fax: +27(11) 454 0384
P O R T  E L I Z A B E T H
Tel: +27(41) 373 0529
Fax: +27(86) 650 0135
Disclaimer

> -----Original Message-----
> From: TWSocket [mailto:twsocket-boun...@lists.elists.org] On Behalf Of Moro
> Alexandre
> Sent: Tuesday, October 4, 2016 17:19
> To: 'ICS support mailing'
> Subject: Re: [twsocket] TWSocket Client Timeout.
>
> Hi Angus,
>
> Sorry to bother you, please find more details :
>
> In fact, an user use our application to retrieve data from a device by a TCP
> connection throught TWSocket.
>
> The problem is that after a certain time (between 5 and 8 hours) the data stop
> being received but TWSocket still indicate that it is connected.
>
> The user has reproduce the problem multiple times.
>
> This problem only appears since one year : when we have updated C++ Builder
> and ICS :
>
> From Borland Builder 6 to Embarcadero XE3 From ICS 5.25 to ICS r1196.
>
> I do not have more details since i can not reproduce this problem myself.
> But we are going to reproduce it this weekend.
>
> Finaly, i just see that you have fix some problems with timeout and
> WSAESHUTDOWN in the version r1280 and r1279, so since it is related to time
> maybe it fix my problem of 5/8 Hours...
>
> I cannot reproduce the original problem, unfortunately i cannot try it for the
> moment !
>
> Thanks again !!!
>
> Alexandre.
>
>
-- 
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