Planet M.U.L.E.
Planet Mule 1 => Bugs 1.2.1-3 => Topic started by: Keybounce on February 23, 2010, 00:41
Title: Host unable to grab land? Post by: Keybounce on February 23, 2010, 00:41 Game 66.50
http://www.planetmule.com/sector-map?mycolonies&game_id=19707 As far as I can tell, on turn 7, I was hosting and unable to get a land-grab in before the time expired. In other words, I lagged out while hosting. Am I reading this log correctly? Title: Re: Host unable to grab land? Post by: Peter on March 08, 2010, 07:19 I see no problem in the log at land grand #7 (neither in 6 or 8). It seems you grabbed a land and got it:
Quote INFO [LandGrantPhase.apply] (P10) Keybounce claims tile 9 at time 25 INFO [Client.receiveTCPMessages] Client: LandGranted (0) 8 bytes INFO [Client.receiveTCPMessages] Client: Synchronized (0) 25 bytes INFO [DelayedMessageQueue.add] LandGrantContinue is delivered in 6 frames, rountrip 2ms, max 233ms INFO [LandGrantPhase.apply] (P10) Keybounce is granted tile 9: Plain (7,2) Title: Re: Host unable to grab land? Post by: Keybounce on March 08, 2010, 19:13 Look above that:
INFO [GameController.beginNextPhase] --------- LAND_GRANT #7 -------------------------------------------------------- INFO [Server.logRoundtrip] Roundtrips: <P10> 2ms <P11> 114ms <P12> 232ms <P13> 171ms INFO [Client.logRoundtripTime] Client: Roundtrip time is 2 ms INFO [Development.setPlayerOrder] Normal development order. 14 mules. INFO [Client.receiveTCPMessages] Client: Synchronized (0) 21 bytes INFO [DelayedMessageQueue.add] Continue is delivered in 6 frames, rountrip 2ms, max 232ms INFO [LandGrantPhase$2.finished] Land grant roundtrip 234ms, 19 frames (5 grace frames) INFO [Client.receiveTCPMessages] Client: Synchronized (0) 25 bytes INFO [DelayedMessageQueue.add] LandGrantStart is delivered in 6 frames, rountrip 2ms, max 232ms INFO [MuleGameContainer.logSkippedFrames] Skipped frames: 62 INFO [MuleGameContainer.logSkippedFrames] Skipped frames: 65 INFO [LandGrantPhase.apply] (P13) GambitTime claims tile 7 at time 20 INFO [LandGrantPhase.apply] Claim (P11) TheHamburglar time 17 didn't happen before the current claim 20 INFO [Client.receiveTCPMessages] Client: LandGranted (0) 8 bytes INFO [Client.receiveTCPMessages] Client: Synchronized (0) 25 bytes INFO [DelayedMessageQueue.add] LandGrantContinue is delivered in 6 frames, rountrip 2ms, max 232ms INFO [LandGrantPhase.apply] (P13) GambitTime is granted tile 7: Plain (1,2) INFO [LandGrantPhase.apply] (P12) buybuy24germany claims tile 8 at time 25 INFO [LandGrantPhase.update] Sending claim tile 8 INFO [LandGrantPhase.apply] Claim (P10) Keybounce time 11 didn't happen before the current claim 25 So, my client wants to claim a tile, but the server (myself) thinks it's been a full 25 frames already? INFO [Client.receiveTCPMessages] Client: LandGranted (0) 8 bytes INFO [Client.receiveTCPMessages] Client: Synchronized (0) 25 bytes INFO [DelayedMessageQueue.add] LandGrantContinue is delivered in 6 frames, rountrip 2ms, max 232ms INFO [LandGrantPhase.apply] (P12) buybuy24germany is granted tile 8: Mountain1 (2,2) INFO [MuleGameContainer.logSkippedFrames] Skipped frames: 65 INFO [LandGrantPhase.update] Sending claim tile 9 INFO [LandGrantPhase.apply] (P10) Keybounce claims tile 9 at time 25 Title: Re: Host unable to grab land? Post by: Peter on March 15, 2010, 07:39 INFO [LandGrantPhase.apply] (P12) buybuy24germany claims tile 8 at time 25 INFO [LandGrantPhase.update] Sending claim tile 8 INFO [LandGrantPhase.apply] Claim (P10) Keybounce time 11 didn't happen before the current claim 25 So, my client wants to claim a tile, but the server (myself) thinks it's been a full 25 frames already? The timer is a countdown so it starts at 25 and then decreases. buybuy24germany pressed his button at the first frame the plot was selected, then you pressed it 14 frames later. The plot did then rightfully go to buybuy24germany. From the log at least, there doesn't seem to be any problem. |