Author: kurosu
Date: Sat Dec 8 17:00:53 2007
New Revision: 3772
URL: http://svn.gna.org/viewcvs/wormux?rev=3772&view=rev
Log:
[Bug #10411] FindById would sometimes return 2 different pointers. This happens
because TeamsList constructor is slow and something that would call
TeamsList::GetInstance in another thread would cause another instance to be
created in parallel. This also explains why there was a strange leak.
Modified:
trunk/src/team/teams_list.cpp
trunk/src/team/teams_list.h
_______________________________________________
Wormux-cvs mailing list
[email protected]
https://mail.gna.org/listinfo/wormux-cvs