Article View: chile.comp.sun
Article #209Re: Bind: Address already in use (UNIX)
From: Eduardo Kaftanski
Date: Wed, 27 Nov 1996 00:00
Date: Wed, 27 Nov 1996 00:00
34 lines
1660 bytes
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-mailReferences:
<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