Re: aatar sockets abiertos o cambiar estado de socket

"Jimmy Latouche" <[email protected]>
Newsgroups gmane.org.user-groups.linux.gulcr
Message-ID <[email protected]>
Hola Iván

Primero que nada: Te respondieron la pregunta?

Si no es así entonces te pregunto yo:

- Es preciso mantener el programa corriendo aún después de matar el socket?
- Suponiendo que matas el socket, eso no dejaría el Proceso como zombie?
- Si matas el socket el programa que corre ese proceso tiene la
habilidad de volver a establecer la comunicación?

 No es mas fácil y seguro matar el proceso y ponerlo a correr?

On 7/23/07, Ivan Yuja <[email protected]> wrote:
> alguno sabe alguna forma de matar un socket de forma externa a la
> aplicación que los genera?
>
> por ejemplo si hago
>
> neststat -peevnt, obtengo:
>
> tcp6       0      0 ::ffff:172.26.1.10:5005 ::ffff:149.254.20:37769
> ESTABLISHED0          9165830
>
> donde el 9165830 es el "inodo" del socket.
>
> ahora, si ven el estado de la conexión es "established", sólo que no
> tiene transferencia de datos.  quisiera tener la posibilidad de matar
> ese socket o cambiarle el estado a un fin_wait o similiar, simplementa
> para matar la sesión del lado del server.
>
> si voy a /proc/<id proceso>/fd/
>
> root@patton:/proc/32007/fd# ls -al | grep 9165830
> lrwx------ 1 root root 64 2007-07-23 16:52 242 -> socket:[9165830]
>
> tengo este fd, es posible entonces ya sea eliminar el fd o matar el
> socket de alguna manera sencilla sin tener que recurrir a la
> re-programación del programa servidor?
>
> saludos,
>
> .iyuja
>
> --
> Desuscripción: escriba a [email protected], tema 'unsubscribe'
> Problemas a: [email protected].  http://gulcr.org/ListasDeCorreo
>
>


-- 
"Computers are like Old Testament gods; lots of rules and no mercy."

-- 
Desuscripción: escriba a [email protected], tema 'unsubscribe'
Problemas a: [email protected].  http://gulcr.org/ListasDeCorreo
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.