Título: Duda, instrucción shutdown() - sockets python Publicado por: painpills en 4 Julio 2021, 19:16 pm Estuve creando un cliente y servidor, el código que estoy dejando es el del cliente, que se conecta a al servidor y luego se queda a la escucha de una orden, la única a la que responde ahora mismo es a la de tomar un screenshot y enviarla hacia al servidor, al principio el servidor nunca dejaba de recibir información por lo que se quedaba trabado, luego investigando descubrí la instrucción shutdown() que le indicaba al servidor que ya no estaba recibiendo información así podía recibir la imagen e ingresar otra orden. Mi problema es que s.shutdown(socket.SHUT_WR) lo que hace es cerrar uno de los lados de la conexión impidiéndole al cliente enviar información a través del socket así que cuando nuevamente doy la orden de tomar un screenshot el cliente la recibe pero no puede enviar la imagen, saben alguna solución o una forma de "reabrir" el socket para nuevamente enviar información hacia al servidor?
Código:
Dejo también el código del servidor, por si sirve de algo Código: import socket Título: Re: Duda, instrucción shutdown() - sockets python Publicado por: engel lex en 4 Julio 2021, 23:27 pm la intencion original seria no cerrar el socket hasta saber que no lo vas a usa nuevamente
en tal caso de usar shutdown, te toca llamar de nuevo al servidor y abrir una nueva conexion |