12/10/2011, 02:24
|
| | Fecha de Ingreso: noviembre-2005
Mensajes: 17
Antigüedad: 19 años Puntos: 0 | |
Respuesta: Mantener socket abierto en TCP Gracias por tu ayuda chuidiang
La ejecución no llega a ese bucle nunca. No puede quedarse ahí porque la ejecución no pasa del socket.accept(). Si fuera ese el problema lo hubiera visto en seguida trazando la aplicación.
Creo que por alguna razón ServerSocket no devuelve un socket y permanece bloqueado. De ahí mi duda ¿será necesario siempre cerrar el socket en el emisor para que el receptor (ServerSocket) sepa que tiene el mensaje completo y por tanto devolverlo a través del método accept()?
Saludos |