Buenas a todos , tengo un pequeño problema , a ver si soy capaz de explicarlo:
Tengo un script en un pc remoto que lo que hace es crear un servidor que queda a la escucha por un determinado puerto , si el script(que lo tengo como un servicio en dicho pc) esta corriendo , cuando lanzo otro script esta vez en local (que lo que hace es que le pide al pc remoto que ejecute un .exe (creado tb en python) ) , no hay ningun problema , tengo la respuesta y los datos desde el pc remoto en aprox. 2 segundos , el problema viene cuando el servicio esta parado o no esta funcionando , se queda esperando la respuesta hasta que agota el tiempo de conexion .
Mi pregunta es , hay alguna forma en python si pasados 4 segundos desde la llamada al script remoto , el script local aborte dicha llamada?
Tengo un script en un pc remoto que lo que hace es crear un servidor que queda a la escucha por un determinado puerto , si el script(que lo tengo como un servicio en dicho pc) esta corriendo , cuando lanzo otro script esta vez en local (que lo que hace es que le pide al pc remoto que ejecute un .exe (creado tb en python) ) , no hay ningun problema , tengo la respuesta y los datos desde el pc remoto en aprox. 2 segundos , el problema viene cuando el servicio esta parado o no esta funcionando , se queda esperando la respuesta hasta que agota el tiempo de conexion .
Mi pregunta es , hay alguna forma en python si pasados 4 segundos desde la llamada al script remoto , el script local aborte dicha llamada?