# HG changeset patch # User unc0rr # Date 1231600908 0 # Node ID b3fcd8a3612496dde6bdb1a82a2736250a54e13f # Parent 6e313b3818efd38902bea9b9029b68c88e9ebd0d Fix bug in server causing queue errors when trying to join 2nd round in same room diff -r 6e313b3818ef -r b3fcd8a36124 netserver/HWProto.hs --- a/netserver/HWProto.hs Sat Jan 10 12:47:54 2009 +0000 +++ b/netserver/HWProto.hs Sat Jan 10 15:21:48 2009 +0000 @@ -368,7 +368,7 @@ handleCmd_inRoom client _ rooms ["START_GAME"] = if isMaster client && (playersIn clRoom == readyPlayers clRoom) && (not $ gameinprogress clRoom) then if enoughClans then - (noChangeClients, modifyRoom clRoom{gameinprogress = True}, answerRunGame) + (noChangeClients, modifyRoom clRoom{gameinprogress = True, roundMsgs = []}, answerRunGame) else (noChangeClients, noChangeRooms, answerTooFewClans) else