-
Notifications
You must be signed in to change notification settings - Fork 44
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Enviar y recibir mensajes #506
Comments
Hola! El error que tienes es que al apretar el botón "Comenzar" en tu ventana de inicio, llamas al método show() de la ventana de juego y dentro de este método, llamas a esta misma función generando una llamada recursiva infinita. Lo que te recomiendo hacer es cambiar el nombre de tu función, por ejemplo: |
siii, esq eso lo implementé después, pero me sigue apareciendo error cuando trato de enviar un mensaje desde el servidor al cliente cuando este acepta la conexión, en accept_connections_thread |
Hola @rocimarquez, estoy teniendo el mismo el mismo error que tu, el cual hace que se caiga el servidor por ConnectionResetError. Lograste solucionarlo? |
@VicenteSanMartin sii lo pude resolver, lo que me pasaba es que en algún momento de la conexión, por alguna condición que tenía tipo "self.close()" mi cliente se caía, entonces el servidor al final no escuchaba a nadie y me ocasionaba ese error. Trata de revisar tus condiciones de término de la conexión cliente-servidor y anda probando la conexión, también me sirvió crear una función que me iba diciendo el estado del cliente socket (si es que seguía conectado o no), así cada vez que se caía me printeaba un error, así vas viendo en que momento de tu conexión se cae tu cliente. Si no te funciona háblame por telegramm nms para ayudartee |
@rocimarquez después de muucho rato lo pude resolver. Mi problema era parecido, tenía un mal manejo de las condiciones de término de la conexión cliente-servidor, así como de los casos en donde el cliente quería salir. Te agradezco mucho por los consejos!! |
Prerrequisitos
(Marcar colocando una X entre los corchetes los ítems que ya hiciste, así: "[X]")
Duda
Hola! Tengo un problema con enviar y recibir mensajes desde el servidor y al cliente, ya que me aparece que se cae el cliente cada vez que intento enviar un mensaje desde el servidor, ya que como esta escuchando constantemente por el threading, si no le llega mensajes los considera vacíos, por lo que hace que se caiga el servidor por ConnectionResetError. Ya hice push.
The text was updated successfully, but these errors were encountered: