10:20:46,144 root INFO starting up server 10:20:46,144 root INFO starting up game manager 10:20:46,144 root INFO preparing to start server 10:20:46,145 root INFO starting up network manager 10:20:46,145 root INFO starting up network manager 10:20:46,145 root INFO starting up tcp server 10:20:46,146 root INFO starting up thread for client socket accepting 10:20:51,500 root INFO Connected with ('127.0.0.1', 10276) 10:20:51,501 root INFO starting client handler thread for client at address ('127.0.0.1', 10276) 10:20:51,515 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]} 10:20:51,515 root INFO user in message None 10:20:51,516 root INFO user logging in 10:20:51,516 root INFO task passed off to gameManager 10:20:51,517 root INFO creating user with id: > 10:20:51,517 root INFO new length of user dictionary: 1 10:20:51,517 root INFO connected users 1 10:20:51,518 root INFO confirming login for user 10:20:51,518 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]} 10:20:51,518 root INFO Received message from ('127.0.0.1', 10276): {"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]} 10:21:07,724 root INFO Connected with ('127.0.0.1', 10277) 10:21:07,725 root INFO starting client handler thread for client at address ('127.0.0.1', 10277) 10:21:07,751 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]} 10:21:07,752 root INFO user in message None 10:21:07,753 root INFO user logging in 10:21:07,753 root INFO task passed off to gameManager 10:21:07,753 root INFO creating user with id: > 10:21:07,753 root INFO new length of user dictionary: 2 10:21:08,754 root INFO 2 players have join game starts 10:21:08,754 root INFO game manager is starting the game 10:21:08,756 root INFO connected users 2 10:21:08,756 root INFO confirming login for user 10:21:08,756 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]} 10:21:08,756 root INFO Received message from ('127.0.0.1', 10277): {"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]} 10:21:10,800 root INFO decoded message {'event': 'placecard', 'card': 1, 'type': 'Monster', 'user': 848, 'x': 1120.0, 'y': 600.0} 10:21:10,801 root INFO user in message 848 10:21:10,801 root INFO incommingevent {'event': 'placecard', 'card': 1, 'type': 'Monster', 'user': 848, 'x': 1120.0, 'y': 600.0} 10:21:10,801 root INFO send to client True 10:21:10,802 root INFO send to client False 10:21:10,802 root INFO Received message from ('127.0.0.1', 10277): {"event": "placecard", "card": 1, "type": "Monster", "user": 848, "x": 1120.0, "y": 600.0} 10:21:21,124 root ERROR Connection with ('127.0.0.1', 10277) forcibly closed by remote host. 10:21:21,148 root ERROR Connection with ('127.0.0.1', 10276) forcibly closed by remote host.