[Xorp-users] XORP Crash

Bruce Simpson bms at incunabulum.net
Wed Jul 29 09:51:12 PDT 2009


Bruce Simpson wrote:
> BGP is the only XORP routing process which directly manages its own 
> sockets.

>  Something has caused one of the live sockets in the BGP process 
> to die.

Sorry, this should read: a socket is already opened by BGP for 
communication with a remote peer, and an assertion to catch this 
condition is being triggered:

>  This error message pins down the assertion failure to line 200 
> in socket.cc; SocketClient::connect().
>   

The condition may be benign on UNIX platforms, the paranoid assertion 
only existed to catch problems with Winsock, where we map each socket 
directly onto a Win32 'Event' object. Leaking Events is really bad, it 
is a non-issue for other platforms, because they don't have 'Event' objects.

thanks
BMS



More information about the Xorp-users mailing list