Error 'Server Hangup': servidor no responde, cliente espera hasta time-out, diferencia con crash

Cuando un ordenador tropieza con un error «Server Hangup», significa que el servidor con el que intenta comunicarse ha dejado de responder. El término «hang» (colgado) es un tipo de «abnormal end» (abend, fin anormal) que describe cuando un ordenador deja de responder en un programa o proceso. Los errores de hang aparecen cuando el ordenador no puede obtener el siguiente dato de un proceso, recibe datos que no reconoce o se queda atrapado en un bucle infinito. Los hangs difieren de los crashes (caídas) porque los programas colgados no dejan de funcionar.

Qué significa un hangup del servidor

El ordenador que accede a información de un servidor —sea para una web en Internet o para coger un archivo de vídeo en una oficina— se llama «cliente». Un server hangup significa que cuando el cliente pidió datos al servidor, este no devolvió ninguna información. Eventualmente, el programa u ordenador que pidió los datos puede hacer «time-out» (agotar tiempo de espera) o rendirse. El hang ocurre mientras el cliente espera información antes del time-out.

Solución desde el lado del cliente

Hay poco que un cliente pueda hacer para resolver un hang aparte de reintentar, comprobar la conexión de red y reiniciar. El cliente no puede arreglar el problema si el servidor es la causa del hang —en contraposición a un problema de comunicación de red.