Newsgroups : Borland : borland.public.delphi.internet.winsock : 2005 Jun : Indy 9 TCPServer problem
| Subject: | Indy 9 TCPServer problem |
| Posted by: | "Peter Alex" (peteralexb..@hotmail.com) |
| Date: | Sat, 11 Jun 2005 12:03:03 |
hello,
I am getting problem with indy 9 TIdTCPServer and delphi 7. I build my
server to work with my remote GPRS device. However, after long while
operation, i get disconnect-connect-disconnect-connect .... it will be
normal again if i restarted the application.
I also want to ask about reuseSocket property in indy TCPServer. what is it
for? does it relate to problem i have?
The following is how i created TIdTCPServer obj in my code:
. . . . .
FTCPServerThreadMgr := TIdThreadMgrDefault.Create(AOwner);
//-- create TCPIOHandler
FTCPServerIOHandler := TIdServerIOHandlerSocket.Create(AOwner);
//-- create TCPServer Component
FTCPServerComponent := TIdTCPServer.Create(AOwner);
with FTCPServerComponent do
begin
//-- setting up default properties
ThreadMgr := FTCPServerThreadMgr;
IOHandler := FTCPServerIOHandler;
ReuseSocket := rsTrue;
//-- setting up default event
OnConnect := doOnConnect;
OnDisconnect := doOnDisconnect;
OnExecute := doOnExecute;
. . .
any help is appreciated.
regards,
peter alex