Page 1 of 1

Multiplayer uplading map bug

Posted: Sun May 31, 2015 4:18 pm
by Wayno
Hello,

i seem to have a issue while uploading my map to my brother. he connects and starts sending but then when it hits my max upload speed it drops him and starts sending it at 100kb+ my max upload speed is 90-100kb\sec

is there a way to limit the upload speed of the map to him?

Thanks
Wayne

Re: Multiplayer uplading map bug

Posted: Mon Jun 01, 2015 1:00 pm
by cube
Hello, which version of Factorio are you using?

Re: Multiplayer uplading map bug

Posted: Mon Jun 01, 2015 1:24 pm
by sillyfly
Hi Cube - I had a the same problem with 0.11.21. When it happened, my log was flooded with messages like this:

Code: Select all

49.213 Info TransferTarget.cpp:242: Received transfer block 4110 that we didn't request from peer 11
  49.306 Info TransferTarget.cpp:242: Received transfer block 4440 that we didn't request from peer 11
  50.727 Info TransferTarget.cpp:242: Received transfer block 3651 that we didn't request from peer 11
  50.728 Info TransferTarget.cpp:242: Received transfer block 4521 that we didn't request from peer 15
There were hundreds of them, and my connection completely froze, until I was dropped. Hope this helps!

Re: Multiplayer uplading map bug

Posted: Tue Jun 02, 2015 6:55 am
by cube
sillyfly wrote:Hi Cube - I had a the same problem with 0.11.21. When it happened, my log was flooded with messages like this:

Code: Select all

49.213 Info TransferTarget.cpp:242: Received transfer block 4110 that we didn't request from peer 11
  49.306 Info TransferTarget.cpp:242: Received transfer block 4440 that we didn't request from peer 11
  50.727 Info TransferTarget.cpp:242: Received transfer block 3651 that we didn't request from peer 11
  50.728 Info TransferTarget.cpp:242: Received transfer block 4521 that we didn't request from peer 15
There were hundreds of them, and my connection completely froze, until I was dropped. Hope this helps!
There was a bug that caused this, but it was fixed for 0.11.22 (and I forgot to mention it in changelog :-) ). Problem is if the same thing happens also in 0.11.22.

Re: Multiplayer uplading map bug

Posted: Tue Jun 02, 2015 5:29 pm
by Wayno
i am running latest version of 0.11.22, ill have to get the log tomorrow.

thanks
Wayne

Re: Multiplayer uplading map bug

Posted: Wed Jun 03, 2015 3:14 pm
by Wayno

Code: Select all


   0.001 2015-06-03 23:06:54; Factorio 0.11.22 (Build 14011, win64)
   0.001 Operating system: Windows 7 Service Pack 1
   0.001 Read data path: C:/Games/Factorio/data
   0.001 Write data path: C:/Users/Wayno/AppData/Roaming/Factorio
   0.001 Binaries path: C:/Games/Factorio/bin
   0.272 Initialised video: AMD Radeon R9 200 Series
   0.311 Graphics options: [FullScreen: false] [VSync: true] [UIScale: 100%] [MultiSampling: X 8] [Graphics quality: normal] [Video memory usage: all]
   0.393 Loading mod core 0.0.0 (data.lua)
   0.410 Loading mod base 0.11.22 (data.lua)
   0.691 Loading mod base 0.11.22 (data-updates.lua)
   1.351 Initial atlas bitmap size is 16384
   1.353 Created atlas bitmap 16384x6555
  13.213 Info Updater.cpp:717: Downloading https://www.factorio.com/updater/get-available-versions?username=Wayno&token=<private>&apiVersion=2
  14.906 0 packages available to download (experimental updates disabled).
  14.964 Factorio initialised
  22.771 Info Router.cpp:397: Router peerID(996) shutting down.
  22.771 Info Router.cpp:422: Router state -> Disconnected
  22.771 Info MultiplayerManager.cpp:778: networkTick(0) mapTick(-1) changing state from(Ready) to(PreparedToHostGame)
  22.771 Info MultiplayerManager.cpp:778: networkTick(0) mapTick(-1) changing state from(PreparedToHostGame) to(CreatingGame)
  22.771 Loading map C:/Users\Wayno\AppData\Roaming\Factorio\saves\latestarron.zip
  22.871 Info Scenario.cpp:158: Map version 0.11.22-0
  23.302 Info WindowsUDPSocket.cpp:55: Opening socket at port (34197)
  23.302 Info Router.cpp:422: Router state -> Connected
  23.302 Info Synchronizer.cpp:61: NetworkTick(0) initialized Synchronizer local peer(0) latency(6).
  23.303 Hosting game at port 34197, peerID 0, session magic 11895
  23.303 Info MultiplayerManager.cpp:778: networkTick(0) mapTick(2710825) changing state from(CreatingGame) to(InGame)
  23.303 Info NetworkInputHandler.cpp:37: mapTick(2710825) networkTick(0) initialized NetworkInputHandler local peer(0).
  23.303 Verbose Router.cpp:176: Started router thread.
  23.525 Verbose Synchronizer.cpp:294: NetworkTick(6) Processing synchronizer action(PeerInfo) from peer(0) (local)
  23.525 Info MultiplayerManager.cpp:1221: Received peer info for peer(0) username(Wayno).
  23.525 Verbose Synchronizer.cpp:294: NetworkTick(6) Processing synchronizer action(PeerStateChanged) from peer(0) (local)
  23.525 Info MultiplayerManager.cpp:914: networkTick(6) mapTick(2710825) received stateChanged peerID(0) oldState(Ready) newState(CreatingGame)
  23.525 Verbose Synchronizer.cpp:294: NetworkTick(6) Processing synchronizer action(PeerStateChanged) from peer(0) (local)
  23.525 Info MultiplayerManager.cpp:914: networkTick(6) mapTick(2710825) received stateChanged peerID(0) oldState(CreatingGame) newState(InGame)
  23.614 Info NetworkInputHandler.cpp:569: mapTick(2710834) networkTick(20) connecting to player(Wayno).
  23.614 Info NetworkInputHandler.cpp:427: assigning playerIndex(0) to peer(0)
  23.614 Info GameActionHandler.cpp:1587: MapTick(2710834) processed PlayerJoinGame peerID(0) playerIndex(0) mode(connect)
  25.103 Verbose Synchronizer.cpp:294: NetworkTick(109) Processing synchronizer action(BeginPause) from peer(0) (local)
 293.799 Info Router.cpp:470: NetworkTick(16231) replying to connectionRequest for address(203.161.76.166:34197).
 293.899 Verbose Synchronizer.cpp:294: NetworkTick(16237) Processing synchronizer action(PeerConnect) from peer(0) (local)
 293.899 Info Router.cpp:620: networkTick(16237) adding peer(1) address(203.161.76.166:34197) sending connectionAccept(true)
 293.899 Info Router.cpp:492: networkTick(16237) sending connectionAccept to address(203.161.76.166:34197) newPeerID(1)
 293.900 Info Synchronizer.cpp:494: networkTick(16237) adding peer(1) success(true).
 294.566 Verbose Synchronizer.cpp:294: NetworkTick(16243) Processing synchronizer action(PeerInfo) from peer(0) (local)
 294.566 Info MultiplayerManager.cpp:1221: Received peer info for peer(0) username(Wayno).
 294.566 Verbose Synchronizer.cpp:294: NetworkTick(16243) Processing synchronizer action(PeerStateChanged) from peer(0) (local)
 294.566 Info MultiplayerManager.cpp:914: networkTick(16243) mapTick(2710922) received stateChanged peerID(0) oldState(InGame) newState(InGame)
 294.566 Verbose Synchronizer.cpp:294: NetworkTick(16243) Processing synchronizer action(PeerInfo) from peer(1) 
 294.566 Info MultiplayerManager.cpp:1221: Received peer info for peer(1) username(202.89.178.190).
 294.566 Verbose Synchronizer.cpp:294: NetworkTick(16243) Processing synchronizer action(PeerStateChanged) from peer(1) 
 294.566 Info MultiplayerManager.cpp:914: networkTick(16243) mapTick(2710922) received stateChanged peerID(1) oldState(Ready) newState(Connecting)
 294.566 Info NetworkInputHandler.cpp:348: expectedMapTick(2710922) adding peer(1).
 294.566 Verbose Synchronizer.cpp:294: NetworkTick(16243) Processing synchronizer action(PeerInfo) from peer(1) 
 294.566 Info MultiplayerManager.cpp:1221: Received peer info for peer(1) username(202.89.178.190).
 294.566 Verbose Synchronizer.cpp:294: NetworkTick(16243) Processing synchronizer action(PeerStateChanged) from peer(1) 
 294.566 Info MultiplayerManager.cpp:914: networkTick(16243) mapTick(2710922) received stateChanged peerID(1) oldState(Connecting) newState(Connecting)
 294.566 Verbose Synchronizer.cpp:294: NetworkTick(16243) Processing synchronizer action(PeerStateChanged) from peer(1) 
 294.566 Info MultiplayerManager.cpp:914: networkTick(16243) mapTick(2710922) received stateChanged peerID(1) oldState(Connecting) newState(VerifyingConnection)
 294.883 Verbose Synchronizer.cpp:294: NetworkTick(16256) Processing synchronizer action(PeerStateChanged) from peer(1) 
 294.883 Info MultiplayerManager.cpp:914: networkTick(16256) mapTick(2710922) received stateChanged peerID(1) oldState(VerifyingConnection) newState(ConnectedWaitingForMap)
 294.883 Info MultiplayerManager.cpp:778: networkTick(16256) mapTick(2710922) changing state from(InGame) to(InGameAligning)
 294.883 Info MultiplayerManager.cpp:1492: networkTick(16256) mapTick(2710922) starting mapAlign
 294.983 Verbose Synchronizer.cpp:294: NetworkTick(16262) Processing synchronizer action(PeerStateChanged) from peer(0) (local)
 294.983 Info MultiplayerManager.cpp:914: networkTick(16262) mapTick(2710922) received stateChanged peerID(0) oldState(InGame) newState(InGameAligning)
 294.983 Info MultiplayerManager.cpp:1426: networkTick(16262) mapTick(2710922) sending mapAlignAction
 295.099 Verbose Synchronizer.cpp:294: NetworkTick(16268) Processing synchronizer action(MapAlign) from peer(0) (local)
 295.099 Info MultiplayerManager.cpp:1127: networkTick(16268) mapTick(2710922) received MapAlignAction from peer(0), mapAlignTick(2710923) appliedTickClosuresCount(0)
 295.099 Info MultiplayerManager.cpp:1508: networkTick(16269) mapTick(2710922) mapAlign finished targetTick(2710923) updating map and running the tasks ...
 295.099 Info MultiplayerManager.cpp:1380: networkTick(16269) mapTick(2710922) peerID(0) fullStateLog: local state(InGameAligning) local peers(((peerID(0) state(InGameAligning) mapAlignTick(2710923))
((peerID(1) state(ConnectedWaitingForMap) mapAlignTick(-1))
)
 295.099 Verbose NetworkInputHandler.cpp:404: expectedMapTick(2710922) NetworkTick(16269) lastTickApplied(2710913) tickCloseFailuresCount(16094) dumping tickclosure queues ...
 295.099 Verbose NetworkInputHandler.cpp:414:  local peer(0) playerIndex(0) tickClosures([tick(2710914) inputActions((CheckCRCHeuristic) ) ] [tick(2710915) inputActions((CheckCRCHeuristic) ) ] [tick(2710916) inputActions((CheckCRCHeuristic) ) ] [tick(2710917) inputActions((CheckCRCHeuristic) ) ] [tick(2710918) inputActions((CheckCRCHeuristic) ) ] [tick(2710919) inputActions((CheckCRCHeuristic) ) ] [tick(2710920) inputActions((CheckCRCHeuristic) ) ] [tick(2710921) inputActions((CheckCRCHeuristic) ) ] [tick(2710922) inputActions() ] )
 295.099 Verbose NetworkInputHandler.cpp:414:  peer(1) playerIndex(-1) tickClosures()
 295.099 Verbose Synchronizer.cpp:471: NetworkTick(16269) notClosedTickStreak(0) dumping heartbeat queues ...
 295.100 Verbose Synchronizer.cpp:483:  local peer(0) heartbeats([networkTick(16263) closedTick(true)  ] [networkTick(16264) closedTick(true)  ] [networkTick(16265) closedTick(true)  ] [networkTick(16266) closedTick(true)  ] [networkTick(16267) closedTick(true)  ] [networkTick(16268) closedTick(true)  ] [networkTick(16269) closedTick(false)  ] )
 295.100 Verbose Synchronizer.cpp:483:  peer(1) heartbeats([networkTick(16263) closedTick(true)  ] )
 295.101 Info NetworkInputHandler.cpp:489: applyAllTickClosures: expectedMapTick(2710923) lastTickApplied(2710913) referenceMapTick(2710923) networkTick(16269)
 295.101 Info NetworkInputHandler.cpp:513: applyAllTickClosures: applying tickClosure(tick(2710914) inputActions((CheckCRCHeuristic) ) ) for peer(0)
 295.101 Info NetworkInputHandler.cpp:513: applyAllTickClosures: applying tickClosure(tick(2710915) inputActions((CheckCRCHeuristic) ) ) for peer(0)
 295.101 Info NetworkInputHandler.cpp:513: applyAllTickClosures: applying tickClosure(tick(2710916) inputActions((CheckCRCHeuristic) ) ) for peer(0)
 295.101 Info NetworkInputHandler.cpp:513: applyAllTickClosures: applying tickClosure(tick(2710917) inputActions((CheckCRCHeuristic) ) ) for peer(0)
 295.101 Info NetworkInputHandler.cpp:513: applyAllTickClosures: applying tickClosure(tick(2710918) inputActions((CheckCRCHeuristic) ) ) for peer(0)
 295.101 Info NetworkInputHandler.cpp:513: applyAllTickClosures: applying tickClosure(tick(2710919) inputActions((CheckCRCHeuristic) ) ) for peer(0)
 295.101 Info NetworkInputHandler.cpp:513: applyAllTickClosures: applying tickClosure(tick(2710920) inputActions((CheckCRCHeuristic) ) ) for peer(0)
 295.101 Info NetworkInputHandler.cpp:513: applyAllTickClosures: applying tickClosure(tick(2710921) inputActions((CheckCRCHeuristic) ) ) for peer(0)
 295.101 Verbose NetworkInputHandler.cpp:404: expectedMapTick(2710923) NetworkTick(16269) lastTickApplied(2710922) tickCloseFailuresCount(16095) dumping tickclosure queues ...
 295.101 Verbose NetworkInputHandler.cpp:414:  local peer(0) playerIndex(0) tickClosures([tick(2710923) inputActions() ] )
 295.101 Verbose NetworkInputHandler.cpp:414:  peer(1) playerIndex(-1) tickClosures()
 295.101 Info MultiplayerManager.cpp:778: networkTick(16269) mapTick(2710923) changing state from(InGameAligning) to(InGameAligned)
 295.102 Verbose Scenario.cpp:506: Saving game as C:/Users\Wayno\AppData\Roaming\Factorio\temp/mp-download
 295.102 Info MultiplayerManager.cpp:778: networkTick(16269) mapTick(2710923) changing state from(InGameAligned) to(InGameSavingMap)
 295.216 Verbose Synchronizer.cpp:294: NetworkTick(16275) Processing synchronizer action(PeerStateChanged) from peer(0) (local)
 295.216 Info MultiplayerManager.cpp:914: networkTick(16275) mapTick(2710923) received stateChanged peerID(0) oldState(InGameAligning) newState(InGameAligned)
 295.216 Verbose Synchronizer.cpp:294: NetworkTick(16275) Processing synchronizer action(PeerStateChanged) from peer(0) (local)
 295.216 Info MultiplayerManager.cpp:914: networkTick(16275) mapTick(2710923) received stateChanged peerID(0) oldState(InGameAligned) newState(InGameSavingMap)
 295.483 Verbose Synchronizer.cpp:294: NetworkTick(16291) Processing synchronizer action(MapSavingProgressUpdate) from peer(0) (local)
 295.499 Verbose Synchronizer.cpp:294: NetworkTick(16292) Processing synchronizer action(MapSavingProgressUpdate) from peer(0) (local)
 295.517 Verbose Synchronizer.cpp:294: NetworkTick(16293) Processing synchronizer action(MapSavingProgressUpdate) from peer(0) (local)
 295.533 Verbose Synchronizer.cpp:294: NetworkTick(16294) Processing synchronizer action(MapSavingProgressUpdate) from peer(0) (local)
 295.566 Verbose Synchronizer.cpp:294: NetworkTick(16296) Processing synchronizer action(MapSavingProgressUpdate) from peer(0) (local)
 295.616 Verbose Synchronizer.cpp:294: NetworkTick(16299) Processing synchronizer action(MapSavingProgressUpdate) from peer(0) (local)
 295.666 Verbose Synchronizer.cpp:294: NetworkTick(16302) Processing synchronizer action(MapSavingProgressUpdate) from peer(0) (local)
 295.699 Verbose Synchronizer.cpp:294: NetworkTick(16304) Processing synchronizer action(MapSavingProgressUpdate) from peer(0) (local)
 295.717 Verbose Synchronizer.cpp:294: NetworkTick(16305) Processing synchronizer action(MapSavingProgressUpdate) from peer(0) (local)
 295.749 Verbose Synchronizer.cpp:294: NetworkTick(16307) Processing synchronizer action(MapSavingProgressUpdate) from peer(0) (local)
 295.750 Info MultiplayerManager.cpp:778: networkTick(16308) mapTick(2710923) changing state from(InGameSavingMap) to(InGameSendingMap)
 295.779 Info MultiplayerManager.cpp:1013: MapTick(2710923) Serving map(C) for peer(1) size(6604543) crc(-1477215798)
 295.779 Verbose Synchronizer.cpp:294: NetworkTick(16308) Processing synchronizer action(MapSavingProgressUpdate) from peer(0) (local)
 295.793 Verbose Synchronizer.cpp:294: NetworkTick(16310) Processing synchronizer action(MapSavingProgressUpdate) from peer(0) (local)
 295.859 Verbose Synchronizer.cpp:294: NetworkTick(16314) Processing synchronizer action(MapSavingProgressUpdate) from peer(0) (local)
 295.859 Verbose Synchronizer.cpp:294: NetworkTick(16314) Processing synchronizer action(PeerStateChanged) from peer(0) (local)
 295.859 Info MultiplayerManager.cpp:914: networkTick(16314) mapTick(2710923) received stateChanged peerID(0) oldState(InGameSavingMap) newState(InGameSendingMap)
 295.859 Verbose Synchronizer.cpp:294: NetworkTick(16314) Processing synchronizer action(MapReadyForDownload) from peer(0) (local)
 295.978 Verbose Synchronizer.cpp:294: NetworkTick(16320) Processing synchronizer action(PeerStateChanged) from peer(1) 
 295.978 Info MultiplayerManager.cpp:914: networkTick(16320) mapTick(2710923) received stateChanged peerID(1) oldState(ConnectedWaitingForMap) newState(ConnectedDownloadingMap)
 315.183 Info Synchronizer.cpp:458: NetworkTick(16592) Requesting heartbeat for networkTick(16586) from peer(1). Drop detection state(100/900).
 315.183 Info Synchronizer.cpp:458: NetworkTick(16592) Requesting heartbeat for networkTick(16587) from peer(1). Drop detection state(100/900).
 315.183 Info Synchronizer.cpp:458: NetworkTick(16592) Requesting heartbeat for networkTick(16588) from peer(1). Drop detection state(100/900).
 315.183 Info Synchronizer.cpp:458: NetworkTick(16592) Requesting heartbeat for networkTick(16589) from peer(1). Drop detection state(100/900).
 316.866 Info Synchronizer.cpp:458: NetworkTick(16592) Requesting heartbeat for networkTick(16586) from peer(1). Drop detection state(200/900).
 316.866 Info Synchronizer.cpp:458: NetworkTick(16592) Requesting heartbeat for networkTick(16587) from peer(1). Drop detection state(200/900).
 316.866 Info Synchronizer.cpp:458: NetworkTick(16592) Requesting heartbeat for networkTick(16588) from peer(1). Drop detection state(200/900).
 316.866 Info Synchronizer.cpp:458: NetworkTick(16592) Requesting heartbeat for networkTick(16589) from peer(1). Drop detection state(200/900).
 318.549 Info Synchronizer.cpp:458: NetworkTick(16592) Requesting heartbeat for networkTick(16586) from peer(1). Drop detection state(300/900).
 318.549 Info Synchronizer.cpp:458: NetworkTick(16592) Requesting heartbeat for networkTick(16587) from peer(1). Drop detection state(300/900).
 318.549 Info Synchronizer.cpp:458: NetworkTick(16592) Requesting heartbeat for networkTick(16588) from peer(1). Drop detection state(300/900).
 318.549 Info Synchronizer.cpp:458: NetworkTick(16592) Requesting heartbeat for networkTick(16589) from peer(1). Drop detection state(300/900).
 320.207 Info Synchronizer.cpp:458: NetworkTick(16592) Requesting heartbeat for networkTick(16586) from peer(1). Drop detection state(400/900).
 320.207 Info Synchronizer.cpp:458: NetworkTick(16592) Requesting heartbeat for networkTick(16587) from peer(1). Drop detection state(400/900).
 320.207 Info Synchronizer.cpp:458: NetworkTick(16592) Requesting heartbeat for networkTick(16588) from peer(1). Drop detection state(400/900).
 320.207 Info Synchronizer.cpp:458: NetworkTick(16592) Requesting heartbeat for networkTick(16589) from peer(1). Drop detection state(400/900).
 321.907 Info Synchronizer.cpp:458: NetworkTick(16592) Requesting heartbeat for networkTick(16586) from peer(1). Drop detection state(500/900).
 321.907 Info Synchronizer.cpp:458: NetworkTick(16592) Requesting heartbeat for networkTick(16587) from peer(1). Drop detection state(500/900).
 321.907 Info Synchronizer.cpp:458: NetworkTick(16592) Requesting heartbeat for networkTick(16588) from peer(1). Drop detection state(500/900).
 321.907 Info Synchronizer.cpp:458: NetworkTick(16592) Requesting heartbeat for networkTick(16589) from peer(1). Drop detection state(500/900).
 322.759 Info MultiplayerManager.cpp:1380: networkTick(16592) mapTick(2710923) peerID(0) fullStateLog: local state(InGameSendingMap) local peers(((peerID(0) state(InGameSendingMap) mapAlignTick(-1))
((peerID(1) state(ConnectedDownloadingMap) mapAlignTick(-1))
)
 322.759 Verbose NetworkInputHandler.cpp:404: expectedMapTick(2710923) NetworkTick(16592) lastTickApplied(2710922) tickCloseFailuresCount(17709) dumping tickclosure queues ...
 322.759 Verbose NetworkInputHandler.cpp:414:  local peer(0) playerIndex(0) tickClosures([tick(2710923) inputActions() ] )
 322.759 Verbose NetworkInputHandler.cpp:414:  peer(1) playerIndex(-1) tickClosures()
 322.759 Verbose Synchronizer.cpp:471: NetworkTick(16592) notClosedTickStreak(529) dumping heartbeat queues ...
 322.759 Verbose Synchronizer.cpp:483:  local peer(0) heartbeats([networkTick(16586) closedTick(true)  ] [networkTick(16587) closedTick(true)  ] [networkTick(16588) closedTick(true)  ] [networkTick(16589) closedTick(true)  ] [networkTick(16590) closedTick(true)  ] [networkTick(16591) closedTick(true)  ] [networkTick(16592) closedTick(false)  ] )
 322.759 Verbose Synchronizer.cpp:483:  peer(1) dropDetectionState(550) heartbeats([networkTick(16586) closedTick(false)  ] )
 323.588 Info Synchronizer.cpp:458: NetworkTick(16592) Requesting heartbeat for networkTick(16586) from peer(1). Drop detection state(600/900).
 323.588 Info Synchronizer.cpp:458: NetworkTick(16592) Requesting heartbeat for networkTick(16587) from peer(1). Drop detection state(600/900).
 323.588 Info Synchronizer.cpp:458: NetworkTick(16592) Requesting heartbeat for networkTick(16588) from peer(1). Drop detection state(600/900).
 323.588 Info Synchronizer.cpp:458: NetworkTick(16592) Requesting heartbeat for networkTick(16589) from peer(1). Drop detection state(600/900).
 325.259 Info Synchronizer.cpp:458: NetworkTick(16592) Requesting heartbeat for networkTick(16586) from peer(1). Drop detection state(700/900).
 325.259 Info Synchronizer.cpp:458: NetworkTick(16592) Requesting heartbeat for networkTick(16587) from peer(1). Drop detection state(700/900).
 325.259 Info Synchronizer.cpp:458: NetworkTick(16592) Requesting heartbeat for networkTick(16588) from peer(1). Drop detection state(700/900).
 325.259 Info Synchronizer.cpp:458: NetworkTick(16592) Requesting heartbeat for networkTick(16589) from peer(1). Drop detection state(700/900).
 326.927 Info Synchronizer.cpp:458: NetworkTick(16592) Requesting heartbeat for networkTick(16586) from peer(1). Drop detection state(800/900).
 326.927 Info Synchronizer.cpp:458: NetworkTick(16592) Requesting heartbeat for networkTick(16587) from peer(1). Drop detection state(800/900).
 326.927 Info Synchronizer.cpp:458: NetworkTick(16592) Requesting heartbeat for networkTick(16588) from peer(1). Drop detection state(800/900).
 326.927 Info Synchronizer.cpp:458: NetworkTick(16592) Requesting heartbeat for networkTick(16589) from peer(1). Drop detection state(800/900).
 328.594 Info Synchronizer.cpp:458: NetworkTick(16592) Requesting heartbeat for networkTick(16586) from peer(1). Drop detection state(900/900).
 328.594 Info Synchronizer.cpp:458: NetworkTick(16592) Requesting heartbeat for networkTick(16587) from peer(1). Drop detection state(900/900).
 328.594 Info Synchronizer.cpp:458: NetworkTick(16592) Requesting heartbeat for networkTick(16588) from peer(1). Drop detection state(900/900).
 328.594 Info Synchronizer.cpp:458: NetworkTick(16592) Requesting heartbeat for networkTick(16589) from peer(1). Drop detection state(900/900).
 328.611 Info Synchronizer.cpp:588: NetworkTick(16592) peer(1) peerHeartbeatsEmpty(false) is not responding, dropping.
 328.730 Verbose Synchronizer.cpp:294: NetworkTick(16598) Processing synchronizer action(PeerDropoutDetected) from peer(0) (local)
 328.730 Info MultiplayerManager.cpp:1272: Peer dropout for peer (1) by peer (0) -- removing now
 328.730 Info MultiplayerManager.cpp:865: networkTick(16598) mapTick(2710923) removing peer(1) dropout(true)
 328.730 Info Synchronizer.cpp:510: networkTick(16598) removing peer(1) success(false).
 328.730 Info MultiplayerManager.cpp:1406: networkTick(16598) mapTick(2710923) adding mapAlignTask(RemovePlayerAlignTask)
 328.730 Canceling serving for peer 1
 328.730 Info MultiplayerManager.cpp:778: networkTick(16599) mapTick(2710923) changing state from(InGameSendingMap) to(InGameWaitingForOthers)
 328.849 Verbose Synchronizer.cpp:294: NetworkTick(16605) Processing synchronizer action(PeerStateChanged) from peer(0) (local)
 328.850 Info MultiplayerManager.cpp:914: networkTick(16605) mapTick(2710923) received stateChanged peerID(0) oldState(InGameSendingMap) newState(InGameWaitingForOthers)
 328.850 Info MultiplayerManager.cpp:1083: networkTick(16605) mapTick(2710923) stopping mapAlign
 328.850 Info MultiplayerManager.cpp:1550: performing map align task (RemovePlayerAlignTask)
 328.850 Verbose MultiplayerManager.cpp:1564: NetworkTick(16605) performing RemovePlayerMapAlignTask(1)
 328.850 Info MultiplayerManager.cpp:1575: networkTick(16605) mapTick(2710923) finishing removing peer(1) hasPeer(false)
 328.850 Info NetworkInputHandler.cpp:372: expectedMapTick(2710923) removing peer(1) success(true).
 328.850 Info Synchronizer.cpp:510: networkTick(16605) removing peer(1) success(false).
 328.850 Info MultiplayerManager.cpp:778: networkTick(16605) mapTick(2710923) changing state from(InGameWaitingForOthers) to(InGame)
 328.850 Info MultiplayerManager.cpp:1380: networkTick(16605) mapTick(2710923) peerID(0) fullStateLog: local state(InGame) local peers(((peerID(0) state(InGameWaitingForOthers) mapAlignTick(-1))
)
 328.850 Verbose NetworkInputHandler.cpp:404: expectedMapTick(2710923) NetworkTick(16605) lastTickApplied(2710922) tickCloseFailuresCount(18067) dumping tickclosure queues ...
 328.850 Verbose NetworkInputHandler.cpp:414:  local peer(0) playerIndex(0) tickClosures([tick(2710923) inputActions() ] )
 328.850 Verbose Synchronizer.cpp:471: NetworkTick(16605) notClosedTickStreak(0) dumping heartbeat queues ...
 328.850 Verbose Synchronizer.cpp:483:  local peer(0) heartbeats([networkTick(16599) closedTick(true)  synchronizerActions((PeerStateChanged) ) ] [networkTick(16600) closedTick(true)  ] [networkTick(16601) closedTick(true)  ] [networkTick(16602) closedTick(true)  ] [networkTick(16603) closedTick(true)  ] [networkTick(16604) closedTick(true)  ] [networkTick(16605) closedTick(false)  synchronizerActions((PeerStateChanged) ) ] )
 328.950 Verbose Synchronizer.cpp:294: NetworkTick(16611) Processing synchronizer action(PeerStateChanged) from peer(0) (local)
 328.950 Info MultiplayerManager.cpp:914: networkTick(16611) mapTick(2710923) received stateChanged peerID(0) oldState(InGameWaitingForOthers) newState(InGame)
 345.049 Info MultiplayerManager.cpp:104: NetworkTick(17577) disconnecting multiplayer connection.
 345.049 Info NetworkInputHandler.cpp:56: expectedMapTick(2710923) sending PlayerLeaveGame
 345.049 Verbose NetworkInputHandler.cpp:404: expectedMapTick(2710923) NetworkTick(17577) lastTickApplied(2710922) tickCloseFailuresCount(19039) dumping tickclosure queues ...
 345.049 Verbose NetworkInputHandler.cpp:414:  local peer(0) playerIndex(0) tickClosures([tick(2710923) inputActions() ] )
 345.149 Verbose Synchronizer.cpp:294: NetworkTick(17583) Processing synchronizer action(PeerDisconnect) from peer(0) (local)
 345.149 Info MultiplayerManager.cpp:1254: Disconnect notification for peer (0)
 345.149 Info MultiplayerManager.cpp:865: networkTick(17583) mapTick(2710923) removing peer(0) dropout(false)
 345.149 Info MultiplayerManager.cpp:778: networkTick(17583) mapTick(2710923) changing state from(InGame) to(InGameAligning)
 345.149 Info MultiplayerManager.cpp:1492: networkTick(17583) mapTick(2710923) starting mapAlign
 345.149 Info MultiplayerManager.cpp:1406: networkTick(17583) mapTick(2710923) adding mapAlignTask(RemovePlayerAlignTask)
 345.249 Verbose Synchronizer.cpp:294: NetworkTick(17589) Processing synchronizer action(PeerStateChanged) from peer(0) (local)
 345.249 Info MultiplayerManager.cpp:914: networkTick(17589) mapTick(2710923) received stateChanged peerID(0) oldState(InGame) newState(InGameAligning)
 345.249 Info MultiplayerManager.cpp:1426: networkTick(17589) mapTick(2710923) sending mapAlignAction
 345.350 Verbose Synchronizer.cpp:294: NetworkTick(17595) Processing synchronizer action(MapAlign) from peer(0) (local)
 345.350 Info MultiplayerManager.cpp:1127: networkTick(17595) mapTick(2710923) received MapAlignAction from peer(0), mapAlignTick(2710924) appliedTickClosuresCount(0)
 345.350 Info MultiplayerManager.cpp:1508: networkTick(17596) mapTick(2710923) mapAlign finished targetTick(2710924) updating map and running the tasks ...
 345.350 Info MultiplayerManager.cpp:1380: networkTick(17596) mapTick(2710923) peerID(0) fullStateLog: local state(InGameAligning) local peers(((peerID(0) state(InGameAligning) mapAlignTick(2710924))
)
 345.350 Verbose NetworkInputHandler.cpp:404: expectedMapTick(2710923) NetworkTick(17596) lastTickApplied(2710922) tickCloseFailuresCount(19057) dumping tickclosure queues ...
 345.350 Verbose NetworkInputHandler.cpp:414:  local peer(0) playerIndex(0) tickClosures([tick(2710923) inputActions((PlayerLeaveGame) ) ] )
 345.350 Verbose Synchronizer.cpp:471: NetworkTick(17596) notClosedTickStreak(0) dumping heartbeat queues ...
 345.350 Verbose Synchronizer.cpp:483:  local peer(0) heartbeats([networkTick(17590) closedTick(true)  ] [networkTick(17591) closedTick(true)  ] [networkTick(17592) closedTick(true)  ] [networkTick(17593) closedTick(true)  ] [networkTick(17594) closedTick(true)  ] [networkTick(17595) closedTick(true)  ] [networkTick(17596) closedTick(false)  ] )
 345.352 Info NetworkInputHandler.cpp:489: applyAllTickClosures: expectedMapTick(2710924) lastTickApplied(2710922) referenceMapTick(2710924) networkTick(17596)
 345.352 Info NetworkInputHandler.cpp:513: applyAllTickClosures: applying tickClosure(tick(2710923) inputActions((PlayerLeaveGame) ) ) for peer(0)
 345.352 Info NetworkInputHandler.cpp:372: expectedMapTick(-1) removing peer(0) success(true).
 345.352 Info GameActionHandler.cpp:1601: MapTick(2710924) processed PlayerLeaveGame peerID(0) playerIndex(0)
 345.352 Verbose NetworkInputHandler.cpp:404: expectedMapTick(-1) NetworkTick(17596) lastTickApplied(2710923) tickCloseFailuresCount(19058) dumping tickclosure queues ...
 345.352 Info MultiplayerManager.cpp:778: networkTick(17596) mapTick(2710924) changing state from(InGameAligning) to(InGameAligned)
 345.466 Verbose Synchronizer.cpp:294: NetworkTick(17602) Processing synchronizer action(PeerStateChanged) from peer(0) (local)
 345.466 Info MultiplayerManager.cpp:914: networkTick(17602) mapTick(2710924) received stateChanged peerID(0) oldState(InGameAligning) newState(InGameAligned)
 345.466 Info NetworkInputHandler.cpp:348: expectedMapTick(-1) adding peer(0).
 345.466 Info MultiplayerManager.cpp:778: networkTick(17602) mapTick(2710924) changing state from(InGameAligned) to(InGameWaitingForOthers)
 345.566 Verbose Synchronizer.cpp:294: NetworkTick(17608) Processing synchronizer action(PeerStateChanged) from peer(0) (local)
 345.566 Info MultiplayerManager.cpp:914: networkTick(17608) mapTick(2710924) received stateChanged peerID(0) oldState(InGameAligned) newState(InGameWaitingForOthers)
 345.566 Info MultiplayerManager.cpp:1083: networkTick(17608) mapTick(2710924) stopping mapAlign
 345.566 Info MultiplayerManager.cpp:1550: performing map align task (RemovePlayerAlignTask)
 345.566 Verbose MultiplayerManager.cpp:1564: NetworkTick(17608) performing RemovePlayerMapAlignTask(0)
 345.566 Info MultiplayerManager.cpp:778: networkTick(17608) mapTick(2710924) changing state from(InGameWaitingForOthers) to(Disconnecting)
 345.566 Info MultiplayerManager.cpp:1380: networkTick(17608) mapTick(2710924) peerID(0) fullStateLog: local state(Disconnecting) local peers(((peerID(0) state(InGameWaitingForOthers) mapAlignTick(-1))
)
 345.566 Verbose NetworkInputHandler.cpp:404: expectedMapTick(-1) NetworkTick(17608) lastTickApplied(2710923) tickCloseFailuresCount(19058) dumping tickclosure queues ...
 345.566 Verbose NetworkInputHandler.cpp:414:  peer(0) playerIndex(-1) tickClosures([tick(2710923) inputActions((PlayerLeaveGame) ) ] )
 345.566 Verbose Synchronizer.cpp:471: NetworkTick(17608) notClosedTickStreak(0) dumping heartbeat queues ...
 345.566 Verbose Synchronizer.cpp:483:  local peer(0) heartbeats([networkTick(17602) closedTick(true)  synchronizerActions((PeerStateChanged) ) ] [networkTick(17603) closedTick(true)  ] [networkTick(17604) closedTick(true)  ] [networkTick(17605) closedTick(true)  ] [networkTick(17606) closedTick(true)  ] [networkTick(17607) closedTick(true)  ] [networkTick(17608) closedTick(false)  synchronizerActions((PeerStateChanged) ) ] )
 345.666 Verbose Synchronizer.cpp:294: NetworkTick(17614) Processing synchronizer action(PeerStateChanged) from peer(0) (local)
 345.883 Info MultiplayerManager.cpp:778: networkTick(17627) mapTick(2710924) changing state from(Disconnecting) to(QuitScheduled)
 345.898 Info MultiplayerManager.cpp:131: NetworkTick(17627) quitting multiplayer connection.
 345.898 Info MultiplayerManager.cpp:778: networkTick(17627) mapTick(2710924) changing state from(QuitScheduled) to(Disconnected)
 345.899 Info NetworkInputHandler.cpp:586: mapTick(-1) networkTick(17627) disconnecting from player.
 346.100 Info Router.cpp:397: Router peerID(0) shutting down.
 346.100 Verbose Router.cpp:229: Finishing router thread.
 346.100 Info WindowsUDPSocket.cpp:119: Socket closed
 346.100 Info Router.cpp:422: Router state -> Disconnected
 347.542 Goodbye