23:21:38,356 root INFO starting up server 23:21:38,356 root INFO starting up game manager 23:21:38,356 root INFO preparing to start server 23:21:38,356 root INFO starting up network manager 23:21:38,356 root INFO starting up network manager 23:21:38,356 root INFO starting up tcp server 23:21:38,357 root INFO starting up thread for client socket accepting 23:21:44,434 root INFO Connected with ('127.0.0.1', 52527) 23:21:44,434 root INFO starting client handler thread for client at address ('127.0.0.1', 52527) 23:21:44,435 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:21:44,435 root INFO user in message None 23:21:44,435 root INFO user logging in 23:21:44,435 root INFO task passed off to gameManager 23:21:44,435 root INFO creating user with id: > 23:21:44,435 root INFO new length of user dictionary: 1 23:21:44,435 root INFO connected users 1 23:21:44,435 root INFO confirming login for user 23:21:44,435 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:21:44,435 root INFO Received message from ('127.0.0.1', 52527): {"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:21:50,371 root INFO Connected with ('127.0.0.1', 52533) 23:21:50,371 root INFO starting client handler thread for client at address ('127.0.0.1', 52533) 23:21:50,371 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:21:50,371 root INFO user in message None 23:21:50,371 root INFO user logging in 23:21:50,371 root INFO task passed off to gameManager 23:21:50,371 root INFO creating user with id: > 23:21:50,371 root INFO new length of user dictionary: 2 23:21:50,371 root INFO 2 players have join game starts 23:21:50,371 root INFO game manager is starting the game 23:21:50,372 root INFO connected users 2 23:21:50,372 root INFO confirming login for user 23:21:50,372 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:21:50,372 root INFO Received message from ('127.0.0.1', 52533): {"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:22:54,888 root ERROR Connection with ('127.0.0.1', 52533) forcibly closed by remote host. 23:22:57,833 root INFO Connected with ('127.0.0.1', 52563) 23:22:57,833 root INFO starting client handler thread for client at address ('127.0.0.1', 52563) 23:22:57,833 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:22:57,833 root INFO user in message None 23:22:57,833 root INFO user logging in 23:22:57,833 root INFO task passed off to gameManager 23:22:57,833 root INFO creating user with id: > 23:22:57,833 root INFO new length of user dictionary: 3 23:22:57,833 root INFO 2 players have join game starts 23:22:57,833 root INFO game manager is starting the game 23:22:57,833 root ERROR failed to start game due to error: object of type 'NoneType' has no len() 23:22:57,833 root INFO connected users 3 23:22:57,833 root INFO confirming login for user 23:22:57,833 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:22:57,834 root INFO Received message from ('127.0.0.1', 52563): {"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:18,244 root ERROR Connection with ('127.0.0.1', 52527) forcibly closed by remote host. 23:23:19,782 root INFO Connected with ('127.0.0.1', 52572) 23:23:19,782 root INFO starting client handler thread for client at address ('127.0.0.1', 52572) 23:23:19,783 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:19,783 root INFO user in message None 23:23:19,783 root INFO user logging in 23:23:19,783 root INFO task passed off to gameManager 23:23:19,783 root INFO creating user with id: > 23:23:19,783 root INFO new length of user dictionary: 4 23:23:19,783 root INFO 2 players have join game starts 23:23:19,783 root INFO game manager is starting the game 23:23:19,783 root ERROR failed to start game due to error: object of type 'NoneType' has no len() 23:23:19,783 root INFO connected users 4 23:23:19,783 root INFO confirming login for user 23:23:19,783 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:19,783 root INFO Received message from ('127.0.0.1', 52572): {"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:21,105 root INFO decoded message {'event': 'placecard', 'card': 1, 'type': 'Monster', 'user': 38451, 'x': 1127.0, 'y': 531.0} 23:23:21,106 root INFO user in message 38451 23:23:21,106 root INFO incommingevent {'event': 'placecard', 'card': 1, 'type': 'Monster', 'user': 38451, 'x': 1127.0, 'y': 531.0}