[Xorp-cvs] XORP cvs commit: xorp/libxorp

Bruce Simpson bms@icir.org
Fri, 17 Mar 2006 21:55:48 GMT


CVSROOT:	/usr/local/www/data/cvs
Module name:	xorp
Changes by:	bms@xorpc.icir.org	2006-03-17 21:55:48 UTC

XORP CVS repository


Modified files:
	libxorp       win_dispatcher.cc 

Log message:
	Fix for Windows native I/O event dispatcher.
	
	Some code in the tree calls remove_ioevent_cb() with
	a default argument of IOT_ANY for the type parameter.
	
	With this change the socket event deregistration code
	now knows how to deal with it whereas previously it
	did not and would not remove any callbacks from a socket.
	
	This does NOT fix the Windows BGP Hold Timer issue,
	but it makes the condition non-fatal, thus allowing
	a debugger to be attached.

Revision  Changes                               Path
1.10      +28 -8;  commitid: f2e9441b30247ea6;  xorp/libxorp/win_dispatcher.cc