23:23:44,948 root INFO starting up server 23:23:44,948 root INFO starting up game manager 23:23:44,948 root INFO preparing to start server 23:23:44,948 root INFO starting up network manager 23:23:44,948 root INFO starting up network manager 23:23:44,950 root INFO starting up tcp server 23:23:44,950 root INFO starting up thread for client socket accepting 23:23:49,381 root INFO Connected with ('127.0.0.1', 52585) 23:23:49,382 root INFO starting client handler thread for client at address ('127.0.0.1', 52585) 23:23:49,382 root INFO decoded message {'event': 'login', 'username': 'player', 'deck': [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1]} 23:23:49,384 root INFO user in message None 23:23:49,384 root INFO user logging in 23:23:49,384 root INFO task passed off to gameManager 23:23:49,384 root INFO creating user with id: > 23:23:49,384 root INFO new length of user dictionary: 1 23:23:49,384 root INFO connected users 1 23:23:49,384 root INFO confirming login for user 23:23:49,385 root INFO incommingevent {'event': 'login', 'username': 'player', 'deck': [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1]} 23:23:49,385 root INFO Received message from ('127.0.0.1', 52585): {"event": "login", "username": "player", "deck": [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1]} 23:23:52,883 root INFO Connected with ('127.0.0.1', 52588) 23:23:52,883 root INFO starting client handler thread for client at address ('127.0.0.1', 52588) 23:23:52,884 root INFO decoded message {'event': 'login', 'username': 'player', 'deck': [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1]} 23:23:52,884 root INFO user in message None 23:23:52,884 root INFO user logging in 23:23:52,884 root INFO task passed off to gameManager 23:23:52,884 root INFO creating user with id: > 23:23:52,884 root INFO new length of user dictionary: 2 23:23:52,884 root INFO 2 players have join game starts 23:23:52,884 root INFO game manager is starting the game 23:23:52,884 root INFO connected users 2 23:23:52,884 root INFO confirming login for user 23:23:52,884 root INFO incommingevent {'event': 'login', 'username': 'player', 'deck': [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1]} 23:23:52,884 root INFO Received message from ('127.0.0.1', 52588): {"event": "login", "username": "player", "deck": [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1]} 23:26:10,258 root ERROR Connection with ('127.0.0.1', 52588) forcibly closed by remote host. 23:26:14,591 root ERROR Connection with ('127.0.0.1', 52585) forcibly closed by remote host. 23:26:16,284 root INFO Connected with ('127.0.0.1', 52648) 23:26:16,285 root INFO starting client handler thread for client at address ('127.0.0.1', 52648) 23:26:16,285 root INFO decoded message {'event': 'login', 'username': 'player', 'deck': [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1]} 23:26:16,285 root INFO user in message None 23:26:16,285 root INFO user logging in 23:26:16,285 root INFO task passed off to gameManager 23:26:16,285 root INFO creating user with id: > 23:26:16,285 root INFO new length of user dictionary: 3 23:26:16,285 root INFO 2 players have join game starts 23:26:16,285 root INFO game manager is starting the game 23:26:16,285 root ERROR failed to start game due to error: object of type 'NoneType' has no len() 23:26:16,286 root INFO connected users 3 23:26:16,286 root INFO confirming login for user 23:26:16,286 root INFO incommingevent {'event': 'login', 'username': 'player', 'deck': [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1]} 23:26:16,286 root INFO Received message from ('127.0.0.1', 52648): {"event": "login", "username": "player", "deck": [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1]} 23:26:23,147 root INFO Connected with ('127.0.0.1', 52651) 23:26:23,147 root INFO starting client handler thread for client at address ('127.0.0.1', 52651) 23:26:23,147 root INFO decoded message {'event': 'login', 'username': 'player', 'deck': [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1]} 23:26:23,147 root INFO user in message None 23:26:23,147 root INFO user logging in 23:26:23,147 root INFO task passed off to gameManager 23:26:23,147 root INFO creating user with id: > 23:26:23,147 root INFO new length of user dictionary: 4 23:26:23,148 root INFO 2 players have join game starts 23:26:23,148 root INFO game manager is starting the game 23:26:23,148 root ERROR failed to start game due to error: object of type 'NoneType' has no len() 23:26:23,148 root INFO connected users 4 23:26:23,148 root INFO confirming login for user 23:26:23,148 root INFO incommingevent {'event': 'login', 'username': 'player', 'deck': [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1]} 23:26:23,148 root INFO Received message from ('127.0.0.1', 52651): {"event": "login", "username": "player", "deck": [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1]} 23:26:31,768 root INFO decoded message {'event': 'placecard', 'card': 1, 'type': 'Monster', 'user': 79956, 'x': 1117.0, 'y': 584.0} 23:26:31,768 root INFO user in message 79956 23:26:31,768 root INFO incommingevent {'event': 'placecard', 'card': 1, 'type': 'Monster', 'user': 79956, 'x': 1117.0, 'y': 584.0}