the connexion timeout is now 1 second instead of 5 (fix the quiting fast from host to client to connect to ourselves)
This commit is contained in:
parent
8d3f53cec1
commit
bd748ad349
3 changed files with 2 additions and 3 deletions
1
NOTE.md
1
NOTE.md
|
@ -17,7 +17,6 @@ A faire :
|
||||||
Bug :
|
Bug :
|
||||||
- (incertain) Dans de rare cas (souvent en fermant brutalement la fenêtre) le processus ne s'arrête pas
|
- (incertain) Dans de rare cas (souvent en fermant brutalement la fenêtre) le processus ne s'arrête pas
|
||||||
- Quitter pendant que l'on décide de si l'on doit charger ou non une ancienne sauvegarde fait crash l'adversaire
|
- Quitter pendant que l'on décide de si l'on doit charger ou non une ancienne sauvegarde fait crash l'adversaire
|
||||||
- Il est possible de se connecter à soi-même si l'on quitte très vite le menu hote vers le menu client
|
|
||||||
|
|
||||||
Autre :
|
Autre :
|
||||||
- Tester sur Linux
|
- Tester sur Linux
|
||||||
|
|
|
@ -48,7 +48,7 @@ class Client(StoppableThread):
|
||||||
in_pyglet_context(self.on_connexion_refused)
|
in_pyglet_context(self.on_connexion_refused)
|
||||||
return
|
return
|
||||||
|
|
||||||
connection.settimeout(5) # défini le timeout à 5 secondes
|
connection.settimeout(1) # défini le timeout à 1 secondes
|
||||||
|
|
||||||
print(f"[Client] Connecté avec {connection}")
|
print(f"[Client] Connecté avec {connection}")
|
||||||
|
|
||||||
|
|
|
@ -38,7 +38,7 @@ class Host(StoppableThread):
|
||||||
with socket.socket(socket.AF_INET, socket.SOCK_STREAM) as server:
|
with socket.socket(socket.AF_INET, socket.SOCK_STREAM) as server:
|
||||||
server.bind(("", self.port)) # connecte le socket au port indiqué
|
server.bind(("", self.port)) # connecte le socket au port indiqué
|
||||||
|
|
||||||
server.settimeout(5) # défini le timeout à 5 secondes
|
server.settimeout(1) # défini le timeout à 1 secondes
|
||||||
server.listen() # écoute de nouvelle connexion
|
server.listen() # écoute de nouvelle connexion
|
||||||
|
|
||||||
while True:
|
while True:
|
||||||
|
|
Loading…
Reference in a new issue