Will the real sqUnixSocket.c step forward?
John M McIntosh
johnmci at smalltalkconsulting.com
Fri May 3 21:28:43 UTC 2002
At 6:26 PM +0200 5/3/02, Ian Piumarta wrote:
>Lex,
>
>I just rewrote aio and various bits of socket code. Goran has the
>new sources and when I hear it works for him I'll post them.
>
Well I've a copy too I'm trying to get to work on a freebsd
4.3-Release-p28 i386 box.
But still have the connection abort problem
acceptHandler(10, 0x80de0c0 ,2)
signal CONN
acceptFrom(145604100, 0)
aioHandle(10, acceptHandler, 3)
aioEnable(11)
No Data wait for Data // Yes my fprintf for no data available
aioHandle(11, dataHandler, 3)
dataHandler(11, 0x80de100, 2)
signal READ // Yes my fprintf to track which semaphores
are signaled
receiveData(11) = 369
aioSuspend(11)
closeConnection(11)
aioDisable(11)
aioSuspend(11)
signal CONN
destroy(0)
acceptHandler(10, 0x80de0c0 ,2)
signal CONN
acceptFrom(145721024, 0)
aioHandle(10, acceptHandler, 3)
aioEnable(11)
receiveData(11) = 369
aioSuspend(11)
closeConnection(11)
aioDisable(11)
aioSuspend(11)
signal CONN
destroy(0)
//So far things look good, right to here, and then we are toasted...
acceptHandler(10, 0x80de0c0 ,2)
acceptHandler: Software caused connection abort
signal CONN
WHen this happens, image becomes unresponsive. Clients are unable to connect.
CPU sits at 99%
Right now I need to run an errand, and I can't get back to this for 7
or 8 hours.
--
--
===========================================================================
John M. McIntosh <johnmci at smalltalkconsulting.com> 1-800-477-2659
Corporate Smalltalk Consulting Ltd. http://www.smalltalkconsulting.com
===========================================================================
More information about the Squeak-dev
mailing list
|