[jetrix-cvs] SF.net SVN: jetrix:[777] monitor/trunk/src/main/java/net/jetrix/monitor/job /ServerSur
Brought to you by:
smanux
From: <sm...@us...> - 2008-11-16 21:29:31
|
Revision: 777 http://jetrix.svn.sourceforge.net/jetrix/?rev=777&view=rev Author: smanux Date: 2008-11-16 21:29:26 +0000 (Sun, 16 Nov 2008) Log Message: ----------- Work around a Hibernate issue when the channels are updated Modified Paths: -------------- monitor/trunk/src/main/java/net/jetrix/monitor/job/ServerSurveyJob.java Modified: monitor/trunk/src/main/java/net/jetrix/monitor/job/ServerSurveyJob.java =================================================================== --- monitor/trunk/src/main/java/net/jetrix/monitor/job/ServerSurveyJob.java 2008-11-16 21:27:36 UTC (rev 776) +++ monitor/trunk/src/main/java/net/jetrix/monitor/job/ServerSurveyJob.java 2008-11-16 21:29:26 UTC (rev 777) @@ -160,7 +160,17 @@ server.getStats().update(info); server.setVersion(info.getVersion()); server.setLastOnline(server.getLastChecked()); - server.setChannels(info.getChannels()); + + if (server.getChannels() == null) + { + server.setChannels(info.getChannels()); + } + else + { + server.getChannels().clear(); + server.getChannels().addAll(info.getChannels()); + } + server.setPlayers(info.getPlayers()); if (server.getStats().getActivePlayerCount() > server.getMaxActivePlayerCount()) This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |