🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Article View: be.comp.programming
Article #7827

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

#7827
From: Tim A.
Date: Tue, 30 Jul 2002 15:38
52 lines
3375 bytes
"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.
Technical Details
Message-ID: <lqy19.35681$8o4.5090@afrodite.telenet-ops.be>
Path: arc1-ca.pugleaf.net!archiver1.google.com!news1.google.com!sn-xit-02!sn-xit-01!sn-xit-08!supernews.com!newsfeed.news2me.com!newsfeed.icl.net!newsfeed.fjserv.net!colt.net!newspeer.clara.net!news.clara.net!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>

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-07-30 08:41:47 PST
Path: arc1-ca.pugleaf.net!archiver1.google.com!news1.google.com!sn-xit-02!sn-xit-01!sn-xit-08!supernews.com!newsfeed.news2me.com!newsfeed.icl.net!newsfeed.fjserv.net!colt.net!newspeer.clara.net!news.clara.net!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>
Subject: Re: VB en WinSock, poort wil niet sluiten...
Lines: 54
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: <lqy19.35681$8o4.5090@afrodite.telenet-ops.be>
Date: Tue, 30 Jul 2002 15:38:57 GMT
NNTP-Posting-Host: 213.118.97.192
X-Complaints-To: abuse@telenet.be
X-Trace: afrodite.telenet-ops.be 1028043537 213.118.97.192 (Tue, 30 Jul 2002 17:38:57 MET DST)
NNTP-Posting-Date: Tue, 30 Jul 2002 17:38:57 MET DST