🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Article View: be.comp.programming
Article #8054

Re: VB en WinSock, poort wil niet sluiten...

#8054
From: Tim A.
Date: Fri, 02 Aug 2002 20:53
69 lines
3817 bytes
"Tim A." <tj@y_ucom.be> schreef in bericht
news:lqy19.35681$8o4.5090@afrodite.telenet-ops.be...
> "SLE" <info@NOSPAMproit.be> schreef in bericht
> news:vgy19.35671$8o4.4830@afrodite.telenet-ops.be...
> > "Tim A." <tj@y_ucom.be> wrote in message
> > news:bYx19.35636$8o4.4968@afrodite.telenet-ops.be...
> > > Ik heb een online database syncronisatie functie (client-to-client
over
> > het
> > > net via TCP) in ��n van men programma's ingebouwd maar 'k heb een
klein
> > > probleempje. Alles werkt maar wel slechts 1 keer, blijkbaar geraakt
een
> > > WinSock control niet uit de listen-state.
> > >
> > > Voor de update heb ik een afzonderlijke form, op die form staan alle
> > winsock
> > > controls. Het form (frmSync) wordt geladen vanuit  frmMain en ik laat
de
> > > form dan zien (Modal), nadat frmSync zichzelf na de update vanzelf
> > verbergt
> > > doe ik in frmMain een unload van frmSync.
> > > Om er extra zeker van te zijn dat alle connecties zijn afgesloten
staat
> er
> > > in de Unload event van frmSync code die voor elke Winsock control de
> > methode
> > > 'Close' doet, en vervolgens een unload van die control.
> > >
> > > Toch geeft mijn firewall (zelfs na het unloaden van frmSync) aan dat
> mijn
> > > programma nog in listen-mode is. En dat is ook zo want wanneer ik een
2e
> > > keer een online update wil doen dan krijg ik de 'port not available'
> > error.
> > >
> > > Als ik mijn programma volledig afsluit komt de poort wel direct weer
> > vrij...
> > >
> > > Hoe kan het dat de poort in listen mode blijft staan terwijl alle
> winsock
> > > controls unloaded zijn?
> > >
> >
> > Misschien is dit je probleem:
> > http://support.microsoft.com/default.aspx?scid=KB;EN-US;Q173619
> >
> > --
> Hmm... dit is wel lastig want de communicatie is tussen 2 programma's. E�n
> van de twee gaat luisteren op een vaste poort en het andere gaat
initiatief
> nemen om te connecten op een ingegeven remote IP op die bepaalde poort. De
> uiteindelijke update gaat wel over een andere poort  (dynamisch gekozen
door
> een nieuwe winsock control). Bij een 2e update kan het evengoed andersom
in
> zen werk gaan...
>
> Ik moet toch een poort hebben waarop ik wil connecten h� :-s  Als ik die
> poort niet ken is het nogal moeilijk...
>
> Het is wel geen echte ramp om het programma telkens even af te sluiten,
maar
> handig is het toch niet.
>

Indien iemand deze thread later nog zou lezen:
    Blijkbaar doet dit probleem zich enkel voor in de IDE, gecompileerde
versies hebben er percies geen last van... :-)
Technical Details
Message-ID: <5jC29.43133$8o4.5736@afrodite.telenet-ops.be>
Path: arc1-ca.pugleaf.net!archiver1.google.com!news1.google.com!sn-xit-03!sn-xit-01!sn-xit-04!supernews.com!diablo.theplanet.net!kibo.news.demon.net!demon!newshub1.nl.home.com!news.nl.home.com!amsnews01.chello.com!trev!skynet.be!skynet.be!ossa.telenet-ops.be!afrodite.telenet-ops.be.POSTED!not-for-mail
References: <bYx19.35636$8o4.4968@afrodite.telenet-ops.be> <vgy19.35671$8o4.4830@afrodite.telenet-ops.be> <lqy19.35681$8o4.5090@afrodite.telenet-ops.be>

Show Full Headers
Complete Article Headers
X-Google-Language: DUTCH,ASCII
X-Google-Thread: fcea4,7e2234a944d54e6e
X-Google-Attributes: gidfcea4,public
X-Google-ArrivalTime: 2002-08-02 13:58:02 PST
Path: arc1-ca.pugleaf.net!archiver1.google.com!news1.google.com!sn-xit-03!sn-xit-01!sn-xit-04!supernews.com!diablo.theplanet.net!kibo.news.demon.net!demon!newshub1.nl.home.com!news.nl.home.com!amsnews01.chello.com!trev!skynet.be!skynet.be!ossa.telenet-ops.be!afrodite.telenet-ops.be.POSTED!not-for-mail
From: "Tim A." <tj@y_ucom.be>
Newsgroups: be.comp.programming
References: <bYx19.35636$8o4.4968@afrodite.telenet-ops.be> <vgy19.35671$8o4.4830@afrodite.telenet-ops.be> <lqy19.35681$8o4.5090@afrodite.telenet-ops.be>
Subject: Re: VB en WinSock, poort wil niet sluiten...
Lines: 71
Organization: .
X-Priority: 3
X-MSMail-Priority: Normal
X-Newsreader: Microsoft Outlook Express 6.00.2600.0000
X-MimeOLE: Produced By Microsoft MimeOLE V6.00.2600.0000
Message-ID: <5jC29.43133$8o4.5736@afrodite.telenet-ops.be>
Date: Fri, 02 Aug 2002 20:53:21 GMT
NNTP-Posting-Host: 213.118.91.195
X-Complaints-To: abuse@telenet.be
X-Trace: afrodite.telenet-ops.be 1028321601 213.118.91.195 (Fri, 02 Aug 2002 22:53:21 MET DST)
NNTP-Posting-Date: Fri, 02 Aug 2002 22:53:21 MET DST