Path: utzoo!utgpu!jarvis.csri.toronto.edu!mailrus!tut.cis.ohio-state.edu!ucbvax!hplabs!pyramid!infmx!barrym
From: barrym@infmx.UUCP (Barry Mednick)
Newsgroups: comp.sources.wanted
Subject: finwait2 bug in tcp/ip
Keywords: finwait2 tcp/ip sockets
Message-ID: <2458@infmx.UUCP>
Date: 3 Oct 89 15:38:33 GMT
Distribution: usa
Organization: Informix Software Inc., Menlo Park, CA.
Lines: 16

Could someone please send me the solution to the FINWAIT2 TCP/IP bug?
Here is the problem we have:

   An Informix frontend application runs on a Compaq 386 using Ungermann-
Bass Net-One.  A socket connection is made to a Pyramid running Unix.
If the PC is rebooted while the backend on the Pyramid is idle, the
backend goes into a FINWAIT2 state and never cleans itself up.
When the PC user tries to reestablish the connection, the socket call
succeeds but the connect call fails.

I understand that there is a shell script that solves the problem by
opening /dev/kmem and stepping on the socket structure.

Thanks.

Please mail to pyramid!infmx!barrym