Hello,

We use two timers: one for the idle case and one for the request/response
started case. Both are required because the client may simply power off.
Winsock normally does not timeout for reasons unknown to me...

Regards,

SZ


On 2/6/08, S.Korotky <[EMAIL PROTECTED]> wrote:
>
> Hello, All!
>
> It's a little bit offtopic but relates to an ICS-based software, and I
> suppose ICS gooroos
> may shed some light on this.
>
> Imagine you have a public web-server (runs on Windows 2003). From time to
> time,
> some strange client software opens a connection(s) on the server but never
> issues
> a http request. Such connections may stay open quite a while, even longer
> than
> 10 minutes which is equal or greater than usual timeout for sockets (to my
> belief).
> That happens several times a day. There is no any info about these clients
> except for
> ip-addresses. The only thing that can been deduced from the log is that
> the same
> ip-addresses are used (in other connections) by clients with IE browsers
> (if we can
> believe given values for the Agent header).
>
> Does anyone know what this means?
> Why don't the dummy sockets get always closed by server OS upon a timeout?
> I'd suppose
> that there should be the same timeout for all such dummy connections, but
> they live
> different times, even for days, without data transfer, waiting until I
> kill them explicitly
> in backend UI.
>
> Thanks in advance.
>
> Best wishes,
> Stanislav Korotky.
>
> --
> 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
>
-- 
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