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

Reply via email to