🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Article View: borland.public.cppbuilder.internet.socket
Article #2146

Indy 9 - UDP Server and Client

#2146
From: Paul at NCF
Date: Tue, 01 Aug 2006 07:18
19 lines
1727 bytes
Hi, I've got back on to trying out some of the Indy components to prototype 
some ideas for a new project, and I've come across something strange.

I'm using TIdUDPClient and TIdUDPServer components in threads, both 
instantiated in their appropriate threads.  The transmissions and data 
received processing is handled in the threads, with no interaction with the 
GUI.

My test program allows the application to start as server or client, and I 
run the application twice, selecting server or client.  This seems to cause 
a problem, they freeeze during the run and one hangs when closing.

If I create another application with the server and client (using the same 
threads from the other app), and start both applications with client or 
server as appropriate, all seems to be fine.  No freezes or hangs.

Am I missing something?  Is there something easy to explain this?

Paul 
Technical Details
Message-ID: <44cf0014@newsgroups.borland.com>
Path: arc1-ca.pugleaf.net!g2news2.google.com!news4.google.com!news3.google.com!news.glorb.com!newsfeeds.ihug.co.nz!ihug.co.nz!newsgroups.borland.com!not-for-mail

Show Full Headers
Complete Article Headers
X-Google-Thread: 11508e,30a8f8e1a1549b1e,start
X-Google-Attributes: gid11508e,public
X-Google-Language: ENGLISH,ASCII-7-bit
From: "Paul at NCF" <not plmacca@clara.co.uk>
Newsgroups: borland.public.cppbuilder.internet.socket
Subject: Indy 9 - UDP Server and Client
Date: Tue, 1 Aug 2006 08:18:06 +0100
Lines: 21
X-Priority: 3
X-MSMail-Priority: Normal
X-Newsreader: Microsoft Outlook Express 6.00.2900.2869
X-MimeOLE: Produced By Microsoft MimeOLE V6.00.2900.2869
X-RFC2646: Format=Flowed; Original
NNTP-Posting-Host: 86.132.252.223
Message-ID: <44cf0014@newsgroups.borland.com>
X-Trace: newsgroups.borland.com 1154416660 86.132.252.223 (1 Aug 2006 00:17:40 -0700)
Path: arc1-ca.pugleaf.net!g2news2.google.com!news4.google.com!news3.google.com!news.glorb.com!newsfeeds.ihug.co.nz!ihug.co.nz!newsgroups.borland.com!not-for-mail