🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Article View: borland.public.cppbuilder.internet.socket
Article #5048

TCP Timeout

#5048
From: Drew
Date: Tue, 26 Oct 2004 20:14
16 lines
1483 bytes
I'm using a TIdTCPServer component in an application to accept connections
from a client.  If the client does not disconnect cleanly, the TCP
connection remains established and does not appear to timeout.

When the number of connections reaches the maximum allowed by the
TIdTCPServer (48), it quite rightly rejects all other attempts to reconnect.

Two questions:

1.  What controls the TCP timeout period?
2.  What is the best way of the TCP Server detecting failed connections in
this way?

Thanks

Andrew
Technical Details
Message-ID: <417eaff4@newsgroups.borland.com>
Path: arc1-ca.pugleaf.net!g2news1.google.com!news1.google.com!news.glorb.com!proxad.net!fr.ip.ndsoftware.net!border2.nntp.ams.giganews.com!border1.nntp.ams.giganews.com!nntp.giganews.com!news-hub.cableinet.net!blueyonder!news-peer-test!btnet!newsfeed.bt.es!195.5.65.34.MISMATCH!caladan.arrakis.es!caladan.landsraad.net!newsgroups.borland.com!not-for-mail

Show Full Headers
Complete Article Headers
X-Google-Thread: 11508e,e7285fc7a0e415b7,start
X-Google-Attributes: gid11508e,public
X-Google-Language: ENGLISH,ASCII-7-bit
From: "Drew" <aemsley@brightwell.org.uk>
Newsgroups: borland.public.cppbuilder.internet.socket
Subject: TCP Timeout
Date: Tue, 26 Oct 2004 21:14:27 +0100
Lines: 18
X-Priority: 3
X-MSMail-Priority: Normal
X-Newsreader: Microsoft Outlook Express 6.00.2800.1106
X-MimeOLE: Produced By Microsoft MimeOLE V6.00.2800.1106
NNTP-Posting-Host: 81.137.221.84
Message-ID: <417eaff4@newsgroups.borland.com>
X-Trace: newsgroups.borland.com 1098821620 81.137.221.84 (26 Oct 2004 13:13:40 -0700)
Path: arc1-ca.pugleaf.net!g2news1.google.com!news1.google.com!news.glorb.com!proxad.net!fr.ip.ndsoftware.net!border2.nntp.ams.giganews.com!border1.nntp.ams.giganews.com!nntp.giganews.com!news-hub.cableinet.net!blueyonder!news-peer-test!btnet!newsfeed.bt.es!195.5.65.34.MISMATCH!caladan.arrakis.es!caladan.landsraad.net!newsgroups.borland.com!not-for-mail