Right now when Player, XmlPlayerCommunication, ... or other unique Objects
are recieved from their HashMaps a global lock is set. It would be better
to use the putIfAbsent method of ConcurrentHashMap for this.
To be able to do this for Player objects the Player instantiation needs to
be postponed using a wrapper Object (because of the unique Player ID
requirement).
Original issue reported on code.google.com by guy...@gmail.com on 7 Oct 2007 at 3:34
Original issue reported on code.google.com by
guy...@gmail.com
on 7 Oct 2007 at 3:34