🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Article View: chile.comp.sun
Article #209

Re: Bind: Address already in use (UNIX)

#209
From: Eduardo Kaftanski
Date: Wed, 27 Nov 1996 00:00
34 lines
1660 bytes
In article <57hhuk$5c2@manutara.inf.utfsm.cl>,
Mauricio Gomez Calderon <maurro@inf.utfsm.cl> wrote:
>
>"Bind: Address already in use"
>
>Este bendito error me aparece siempre que vuelvo a tratar de levantar un
>proceso que acepta conexiones via sockets TCP, cuando espero poco tiempo
>desde la ultima vez que lo baje. Si a alguien se le ha presentado un
>problema similar y lo ha solucionado, le ruego alguna sugerencia, y en
>agradecimiento lo invito a una cerveza.

Eso es normal. Los sockets tiene unos tiempos de 'hold' para
que no se reutilizen cuando aun puede haber datos dando vuelta.

Seguramente pasa uno de dos:

-O no estas cerrando bien el socket (y se queda en algun estado como 
'CLOSE_WAIT')
-O estas abriendo el socket 'exclusivamente'. No se SunOS, pero Linux
abre todos los sockets en modo exclusivo. Si quieres ser capaz de
hacerles mas de un BIND, debes usar una opcion SOCKREUSEADDR o algo
asi.

Tienes una copia de 'Unix Network Programming'? Ahi sale todo esto.

Saludos,


-- 
Eduardo Kaftanski	|Poco das cuando das tus pertenencias,
ekaftan@rdc.cl		|Das realmente cuando das de ti.
Beeper: 7378087 C/5271	|Gibran Khalil Gibran, El profeta, Dar y Recibir.
			|http://www.rdc.cl/~ekaftan
Technical Details
Message-ID: <57hl32$seo@ns.rdc.cl>
Path: arc1-ca.pugleaf.net!unknown!not-for-mail
References: <57hhuk$5c2@manutara.inf.utfsm.cl>

Show Full Headers
Complete Article Headers
X-Google-Language: SPANISH,ASCII-7-bit
X-Google-Thread: fe8e8,eb8835f95a230ddc
X-Google-Attributes: gidfe8e8,public
From: ekaftan@ns.rdc.cl (Eduardo Kaftanski)
Subject: Re: Bind: Address already in use (UNIX)
Date: 1996/11/27
Message-ID: <57hl32$seo@ns.rdc.cl>
X-Deja-AN: 201057329
distribution: chile
references: <57hhuk$5c2@manutara.inf.utfsm.cl>
organization: RdC S.A.
newsgroups: chile.comp.sun