From mboxrd@z Thu Jan 1 00:00:00 1970 From: Ben Clewett Date: Tue, 29 Jul 2003 08:56:24 +0000 Subject: [LARTC] Detecting stale TCP/IP Message-Id: List-Id: MIME-Version: 1.0 Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: 7bit To: lartc@vger.kernel.org Dear lartc, I have a TCP/IP server connecting to a GPRS PDA. Unfortuntatelly GPRS seems unstable, and for this reason or another, a interupt to the TCP/IP connection (like switching the clinet off suddenly) does not terminate the TCP/IP connection. It can still be seen in 'netstat', and a test by the application shows it present. It may time out after about 40 minutes. My real problem is a call to 'write' in non-blocking mode returns success when the other end of the TCP/IP connection is not there. Does any member know a reference to where I can test for the reply TCP/IP 'ACK' packet for this write call, and therefore timeout and terminate the connection? Thanks in advance, Ben Clewett. _______________________________________________ LARTC mailing list / LARTC@mailman.ds9a.nl http://mailman.ds9a.nl/mailman/listinfo/lartc HOWTO: http://lartc.org/