🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Article View: es.comp.os.linux.programacion
Article #10316

Re: socket bind, close y bind otra vez

#10316
From: cusquejo
Date: Thu, 07 Mar 2002 11:13
27 lines
2037 bytes
Es algo llamado temporizador 2msl que te impide (por seguridad interna de
unix) abrir un puerto que ha sido usado recientemente.



"dcm" <dd@dedonde.es> escribi� en el mensaje
news:pan.2002.02.28.17.37.59.905374.3821@dedonde.es...
> A ver si a alguien le ha ocurrido esto alguna vez y sabe por donde van
> los tiros.
>
> Lenguaje C
>
> Abro un socket en un servidor , le hago un bind a un puerto, se conectan
> varios "clientes" al socket creado.
>
> Si cierro el socket del servidor, close(socket), los clientes se enteran
> y acaban su ejecuci�n. Pero si a continuacion intento abrir de nuevo el
> socket y hacerle un bind al mismo puerto el sistema me dice que este
> puerto ya esta ocupado. El sistema me acaba dejando al cabo de 30-60
> segundos.
>
>
> En cambio si hago lo siguiente: cerrar los clientes y luego cerrar el
> socket del servidor,el sistema me deja abrir de nuevo el socket y
> asignarle "bind" el puerto utilizado anteriormente.

se supone que esto no debiera dejarate hacerlo....
Technical Details
Message-ID: <a67hq9$3gv$1@cabezon.cpd.uva.es>
Path: arc1-ca.pugleaf.net!archiver1.google.com!news1.google.com!newsfeed.stanford.edu!logbridge.uoregon.edu!news.rediris.es!news.uva.es!not-for-mail
References: <pan.2002.02.28.17.37.59.905374.3821@dedonde.es>

Show Full Headers
Complete Article Headers
X-Google-Language: SPANISH,ASCII
X-Google-Thread: f86c8,a98bad80b63d6608
X-Google-Attributes: gidf86c8,public
X-Google-ArrivalTime: 2002-03-07 03:13:10 PST
Path: arc1-ca.pugleaf.net!archiver1.google.com!news1.google.com!newsfeed.stanford.edu!logbridge.uoregon.edu!news.rediris.es!news.uva.es!not-for-mail
From: "cusquejo" <cusquejo@cusquejo.coj>
Newsgroups: es.comp.os.linux.programacion
Subject: Re: socket bind, close y bind otra vez
Date: Thu, 7 Mar 2002 12:13:07 +0100
Organization: Universidad de Valladolid - Spain
Lines: 29
Message-ID: <a67hq9$3gv$1@cabezon.cpd.uva.es>
References: <pan.2002.02.28.17.37.59.905374.3821@dedonde.es>
NNTP-Posting-Host: 2l010x17.tel.uva.es
X-Trace: cabezon.cpd.uva.es 1015499401 3615 157.88.128.242 (7 Mar 2002 11:10:01 GMT)
X-Complaints-To: abuse@uva.es
NNTP-Posting-Date: Thu, 7 Mar 2002 11:10:01 +0000 (UTC)
X-Priority: 3
X-MSMail-Priority: Normal
X-Newsreader: Microsoft Outlook Express 5.50.4522.1200
X-MimeOLE: Produced By Microsoft MimeOLE V5.50.4522.1200