Kev wrote:

> That's a possibility, but that would be a more general problem, and I've
> never seen it crop up before.  In fact, the debug log that you included
> shows that this cannot be the case--the trouble is probably that a socket
> received data, but we fail to read that data in before calling poll()
> again.  This could happen if poll() doesn't return the correct number of
> sockets that events have occurred on, which might be a possibility...
> Could you perhaps run the server at debug level 11?  That'll trigger the
> debugging messages embedded in the poll() loop itself.  Note that this
> will result in *enormous* debug logs, but it should give a bit more
> insight into your problem.

[2002-6-12 3:42:56] DEBUG [DEBUG]: Client Parsing: SQUIT irc.eu*
[2002-6-12 3:42:56] DEBUG [DEBUG]: Sending [0x0818d400] to irc.eu....
[2002-6-12 3:42:56] DEBUG [DEBUG]: Adding buffer 0x0818d400 [BkAAA SQ
hub5.eu.... 0 :Jeb] length 36 to normal queue
[2002-6-12 3:42:56] DEBUG [DEBUG]: Copying old buffer 0x0818d400 [BkAAA SQ
hub5.eu.... 0 :Jeb] length 36 into new buffer 0x08193300 size 64
[2002-6-12 3:42:56] DEBUG [DEBUG]: poll: Changing event mask for socket
0x0818cf04 to [SOCK_EVENT_READABLE SOCK_EVENT_WRITABLE]
[2002-6-12 3:42:56] DEBUG [DEBUG]: poll: Changing event mask for socket
0x0818cf04 to [SOCK_EVENT_READABLE]
[2002-6-12 3:42:56] DEBUG [DEBUG]: poll: Deleting socket 11 (6)
[0x0818cf04], state SS_CONNECTED
[2002-6-12 3:42:56] DEBUG [DEBUG]: Generating event type ET_DESTROY for
generator 0x0818cf04 (GEN_DESTROY GEN_ACTIVE)
[2002-6-12 3:42:56] DEBUG [DEBUG]: Sending [0x0818d400] to Jeb
[2002-6-12 3:42:56] DEBUG [DEBUG]: Adding buffer 0x0818d400 [:hub5.eu....
NOTICE * :*** Notice -- Local SQUIT by Jeb [hub5.eu....]:] length 86 to
normal queue
[2002-6-12 3:42:56] DEBUG [DEBUG]: Copying old buffer 0x0818d400
[:hub5.eu.... NOTICE * :*** Notice -- Local SQUIT by Jeb [hub5.eu....]:]
length 86 into new buffer 0x08199800 size 128
[2002-6-12 3:42:56] DEBUG [DEBUG]: poll: Changing event mask for socket
0x0818d304 to [SOCK_EVENT_READABLE SOCK_EVENT_WRITABLE]
[2002-6-12 3:42:56] DEBUG [DEBUG]: Sending [0x0818d400] to Jeb
[2002-6-12 3:42:56] DEBUG [DEBUG]: Adding buffer 0x0818d400 [:hub5.eu....
NOTICE * :*** Notice -- Net break: hub5.eu.... irc.eu.... (Jeb)] length 99
to normal queue
[2002-6-12 3:42:56] DEBUG [DEBUG]: Copying old buffer 0x0818d400
[:hub5.eu.... NOTICE * :*** Notice -- Net break: hub5.eu.... irc.eu....
(Jeb)] length 99 into new buffer 0x08197f00 size 128
[2002-6-12 3:42:56] DEBUG [DEBUG]: Sending [0x0818d400] to hub0.eu....
[2002-6-12 3:42:56] DEBUG [DEBUG]: Adding buffer 0x0818d400 [BkAAA SQ
irc.eu.... 1023846091 :Jeb] length 44 to normal queue
[2002-6-12 3:42:56] DEBUG [DEBUG]: Copying old buffer 0x0818d400 [BkAAA SQ
irc.eu.... 1023846091 :Jeb] length 44 into new buffer 0x08193300 size 64
[2002-6-12 3:42:56] DEBUG [DEBUG]: poll: Changing event mask for socket
0x0818cb04 to [SOCK_EVENT_READABLE SOCK_EVENT_WRITABLE]
[2002-6-12 3:42:56] DEBUG [DEBUG]: Freeing client irc.eu.... [0x0818b400],
connection 0x0818cc00
[2002-6-12 3:42:56] DEBUG [DEBUG]: Deallocating connection 0x0818cc00
[2002-6-12 3:42:56] DEBUG [DEBUG]: poll: delay: 1023846216 (1023846177)
39000
[2002-6-12 3:42:56] DEBUG [DEBUG]: poll: Checking socket 0x080975e4 (fd 0,
index 0, state SS_NOTSOCK, events SOCK_EVENT_READABLE
[2002-6-12 3:42:56] DEBUG [DEBUG]: poll: Checking socket 0x081441c0 (fd 6,
index 1, state SS_DATAGRAM, events SOCK_EVENT_READABLE
[2002-6-12 3:42:56] DEBUG [DEBUG]: poll: Checking socket 0x08193524 (fd 8,
index 2, state SS_LISTENING, events
[2002-6-12 3:42:56] DEBUG [DEBUG]: poll: Checking socket 0x081935a4 (fd 9,
index 3, state SS_LISTENING, events
[2002-6-12 3:42:56] DEBUG [DEBUG]: poll: Checking socket 0x08154ac0 (fd 7,
index 4, state SS_DATAGRAM, events SOCK_EVENT_READABLE
[2002-6-12 3:42:56] DEBUG [DEBUG]: poll: Checking socket 0x0818d304 (fd 10,
index 5, state SS_CONNECTED, events SOCK_EVENT_READABLE SOCK_EVENT_WRITABLE
[2002-6-12 3:42:56] DEBUG [DEBUG]: poll: Data can be written
[2002-6-12 3:42:56] DEBUG [DEBUG]: Generating event type ET_WRITE for
generator 0x0818d304 (GEN_ACTIVE)
[2002-6-12 3:42:56] DEBUG [DEBUG]: Sending queued data to Jeb
[2002-6-12 3:42:56] DEBUG [DEBUG]: poll: Changing event mask for socket
0x0818d304 to [SOCK_EVENT_READABLE]
[2002-6-12 3:42:56] DEBUG [DEBUG]: poll: Checking socket 0x0818cb04 (fd 12,
index 7, state SS_CONNECTED, events SOCK_EVENT_READABLE SOCK_EVENT_WRITABLE
[2002-6-12 3:42:56] DEBUG [DEBUG]: poll: Data can be written
[2002-6-12 3:42:56] DEBUG [DEBUG]: Generating event type ET_WRITE for
generator 0x0818cb04 (GEN_ACTIVE)
[2002-6-12 3:42:56] DEBUG [DEBUG]: Sending queued data to hub0.eu....
[2002-6-12 3:42:56] DEBUG [DEBUG]: poll: Changing event mask for socket
0x0818cb04 to [SOCK_EVENT_READABLE]
[2002-6-12 3:42:56] DEBUG [DEBUG]: poll: delay: 1023846216 (1023846177)
39000
[2002-6-12 3:42:56] DEBUG [DEBUG]: poll: Checking socket 0x080975e4 (fd 0,
index 0, state SS_NOTSOCK, events SOCK_EVENT_READABLE
[2002-6-12 3:42:56] DEBUG [DEBUG]: poll: Checking socket 0x081441c0 (fd 6,
index 1, state SS_DATAGRAM, events SOCK_EVENT_READABLE
[2002-6-12 3:42:56] DEBUG [DEBUG]: poll: Checking socket 0x08193524 (fd 8,
index 2, state SS_LISTENING, events
[2002-6-12 3:42:56] DEBUG [DEBUG]: poll: Checking socket 0x081935a4 (fd 9,
index 3, state SS_LISTENING, events
[2002-6-12 3:42:56] DEBUG [DEBUG]: poll: Checking socket 0x08154ac0 (fd 7,
index 4, state SS_DATAGRAM, events SOCK_EVENT_READABLE
[2002-6-12 3:42:56] DEBUG [DEBUG]: poll: Checking socket 0x0818d304 (fd 10,
index 5, state SS_CONNECTED, events SOCK_EVENT_READABLE
[2002-6-12 3:42:56] DEBUG [DEBUG]: poll: Checking socket 0x0818cb04 (fd 12,
index 7, state SS_CONNECTED, events SOCK_EVENT_READABLE
[2002-6-12 3:42:56] DEBUG [DEBUG]: poll: delay: 1023846216 (1023846177)
39000
[2002-6-12 3:42:56] DEBUG [DEBUG]: poll: Checking socket 0x080975e4 (fd 0,
index 0, state SS_NOTSOCK, events SOCK_EVENT_READABLE
[2002-6-12 3:42:56] DEBUG [DEBUG]: poll: Checking socket 0x081441c0 (fd 6,
index 1, state SS_DATAGRAM, events SOCK_EVENT_READABLE 
[2002-6-12 3:42:56] DEBUG [DEBUG]: poll: Checking socket 0x08193524 (fd 8,
index 2, state SS_LISTENING, events
[2002-6-12 3:42:56] DEBUG [DEBUG]: poll: Checking socket 0x081935a4 (fd 9,
index 3, state SS_LISTENING, events
[2002-6-12 3:42:56] DEBUG [DEBUG]: poll: Checking socket 0x08154ac0 (fd 7,
index 4, state SS_DATAGRAM, events SOCK_EVENT_READABLE
[2002-6-12 3:42:56] DEBUG [DEBUG]: poll: Checking socket 0x0818d304 (fd 10,
index 5, state SS_CONNECTED, events SOCK_EVENT_READABLE
[2002-6-12 3:42:56] DEBUG [DEBUG]: poll: Checking socket 0x0818cb04 (fd 12,
index 7, state SS_CONNECTED, events SOCK_EVENT_READABLE
[2002-6-12 3:42:56] DEBUG [DEBUG]: poll: delay: 1023846216 (1023846177)
39000
[2002-6-12 3:42:56] DEBUG [DEBUG]: poll: Checking socket 0x080975e4 (fd 0,
index 0, state SS_NOTSOCK, events SOCK_EVENT_READABLE 
[2002-6-12 3:42:56] DEBUG [DEBUG]: poll: Checking socket 0x081441c0 (fd 6,
index 1, state SS_DATAGRAM, events SOCK_EVENT_READABLE
[2002-6-12 3:42:56] DEBUG [DEBUG]: poll: Checking socket 0x08193524 (fd 8,
index 2, state SS_LISTENING, events
[2002-6-12 3:42:56] DEBUG [DEBUG]: poll: Checking socket 0x081935a4 (fd 9,
index 3, state SS_LISTENING, events
[2002-6-12 3:42:56] DEBUG [DEBUG]: poll: Checking socket 0x08154ac0 (fd 7,
index 4, state SS_DATAGRAM, events SOCK_EVENT_READABLE
[2002-6-12 3:42:56] DEBUG [DEBUG]: poll: Checking socket 0x0818d304 (fd 10,
index 5, state SS_CONNECTED, events SOCK_EVENT_READABLE
[2002-6-12 3:42:56] DEBUG [DEBUG]: poll: Checking socket 0x0818cb04 (fd 12,
index 7, state SS_CONNECTED, events SOCK_EVENT_READABLE
[2002-6-12 3:42:56] DEBUG [DEBUG]: poll: delay: 1023846216 (1023846177)
39000
[2002-6-12 3:42:56] DEBUG [DEBUG]: poll: Checking socket 0x080975e4 (fd 0,
index 0, state SS_NOTSOCK, events SOCK_EVENT_READABLE
[2002-6-12 3:42:56] DEBUG [DEBUG]: poll: Checking socket 0x081441c0 (fd 6,
index 1, state SS_DATAGRAM, events SOCK_EVENT_READABLE
[2002-6-12 3:42:56] DEBUG [DEBUG]: poll: Checking socket 0x08193524 (fd 8,
index 2, state SS_LISTENING, events
[2002-6-12 3:42:56] DEBUG [DEBUG]: poll: Checking socket 0x081935a4 (fd 9,
index 3, state SS_LISTENING, events
[2002-6-12 3:42:56] DEBUG [DEBUG]: poll: Checking socket 0x08154ac0 (fd 7,
index 4, state SS_DATAGRAM, events SOCK_EVENT_READABLE
[2002-6-12 3:42:56] DEBUG [DEBUG]: poll: Checking socket 0x0818d304 (fd 10,
index 5, state SS_CONNECTED, events SOCK_EVENT_READABLE
[2002-6-12 3:42:56] DEBUG [DEBUG]: poll: Checking socket 0x0818cb04 (fd 12,
index 7, state SS_CONNECTED, events SOCK_EVENT_READABLE
[2002-6-12 3:42:56] DEBUG [DEBUG]: poll: delay: 1023846216 (1023846177)
39000


-- 
Jean-Edouard BABIN
Jeb-Soft: http://www.jeb.com.fr

Reply via email to