[Xorp-cvs] XORP cvs commit: xorp/policy/common

Andrea Bittau abittau at icir.org
Wed Aug 6 01:11:17 PDT 2008


CVSROOT:	/usr/local/www/data/cvs
Module name:	xorp
Changes by:	abittau at chum.icir.org	2008-08-06 08:11:17 UTC

XORP CVS repository


Modified files:
	policy/common dispatcher.cc dispatcher.hh register_operations.cc 

Log message:
	Ever heard of the "static initialization order fiasco"?  Well, on Mac OS X,
	dispatcher.cc's static stuff would get initialized first.  This would tweak
	static variables in register_operations.cc.  Then, register_operatoins.cc's
	static variables would get initialized, getting rid of the previous tweaks.
	
	detected by Pavlin.

Revision  Changes                               Path
1.15      +1 -2;  commitid: 845248995ca241a7;   xorp/policy/common/dispatcher.cc
1.13      +1 -3;  commitid: 845248995ca241a7;   xorp/policy/common/dispatcher.hh
1.26      +10 -6;  commitid: 845248995ca241a7;  xorp/policy/common/register_operations.cc



More information about the Xorp-cvs mailing list