Fix that when user exit,other cannot know
This commit is contained in:
parent
e0155737fc
commit
059d1cf3b6
4
main.py
4
main.py
@ -176,8 +176,10 @@ class Room:
|
|||||||
for peer in self.allPeerName:
|
for peer in self.allPeerName:
|
||||||
if sock.getpeername() == peer['name']:
|
if sock.getpeername() == peer['name']:
|
||||||
self.allPeerName.remove(peer)
|
self.allPeerName.remove(peer)
|
||||||
if len(self.sockList):
|
if len(self.sockList) == 0 :
|
||||||
self.startFlag = False
|
self.startFlag = False
|
||||||
|
for clientSock in self.sockList:
|
||||||
|
clientSock.send("[list] {}".format(json.dumps(self.allPeerName)).encode('utf-8'))
|
||||||
break
|
break
|
||||||
else:
|
else:
|
||||||
sock.send('n'.encode('utf-8'))
|
sock.send('n'.encode('utf-8'))
|
||||||
|
|||||||
Loading…
Reference in New Issue
Block a user