Skip to content

Commit

Permalink
Merge pull request #7 from ankith26/ankith26-patch-1
Browse files Browse the repository at this point in the history
Fix minor bug in server code
  • Loading branch information
ankith26 authored Sep 2, 2020
2 parents 91b69c9 + 72dcd5e commit 5f74975
Showing 1 changed file with 9 additions and 10 deletions.
19 changes: 9 additions & 10 deletions server.py
Original file line number Diff line number Diff line change
Expand Up @@ -245,25 +245,24 @@ def kickDisconnectedThread():
except:
ret = 0

if ret > 0 and ret != 8:
if ret > 0:
cntr = 0
diff = 8 - ret
while cntr:
diff = 8
while True:
cntr += 1
if cntr == 8:
ret = 0
break

if ret == diff:
break
diff -= ret

try:
ret = sock.send(b"." * diff)
except:
ret = 0
break

if ret == diff:
break

diff -= ret
break

if ret == 0:
log(f"Player{key} got disconnected, removing from player list")
Expand Down Expand Up @@ -435,4 +434,4 @@ def initPlayerThread(sock):
break

threading.Thread(target=initPlayerThread, args=(s,), daemon=True).start()
mainSock.close()
mainSock.close()

0 comments on commit 5f74975

Please sign in to comment.