Article View: borland.public.cppbuilder.internet.socket
Article #4544Client Socket Read Event
From: mike
Date: Fri, 21 Jan 2005 14:08
Date: Fri, 21 Jan 2005 14:08
24 lines
2161 bytes
2161 bytes
I have a current thread going on Blocking Client Sockets but I also have a problem with the Client Socket Read Event so I started this thread as well. My problem is that the Read Event on a non Blocking Client Socket is not firing all the time, that is a data is received on the socket but the event does not fire. Now I have been using the application on many machines and have not seen this until the application was placed on a very fast network using Gigabyte network cards and running fast machines using windows XP. So what happens is I may get the event firing for a bit then it stops firing. I can see the messages coming into the machine through a TCP sniffer but my application does not get the read event. If I close the socket and reopen it then it works for a bit and then stops again. I know the socket is still connected because I can send a message from the client to the server and every message is received. So can anyone help me in determining why the read event does not fire, or explain to me when the read event should fire. I really do need some help in this as my application is failing because I can't see the data coming from the server. Thanks Mike
Technical Details
Message-ID:
<41f10d05$1@newsgroups.borland.com>Path:
arc1-ca.pugleaf.net!g2news1.google.com!news3.google.com!news.glorb.com!feeder.enertel.nl!nntpfeed-01.ops.asmr-01.energis-idc.net!216.196.110.149.MISMATCH!border2.nntp.ams.giganews.com!nntp.giganews.com!pe2.news.blueyonder.co.uk!blueyonder!news-peer-test!btnet!newsfeed.bt.es!caladan.landsraad.net!newsgroups.borland.com!not-for-mailShow Full Headers
Complete Article Headers
X-Google-Thread: 11508e,a655fe73fed6706f,start X-Google-Attributes: gid11508e,public X-Google-Language: ENGLISH,ASCII-7-bit From: "mike" <mfbrowne@earthlink.net> Newsgroups: borland.public.cppbuilder.internet.socket Subject: Client Socket Read Event Date: Fri, 21 Jan 2005 09:08:44 -0500 Lines: 26 X-Priority: 3 X-MSMail-Priority: Normal X-Newsreader: Microsoft Outlook Express 6.00.2800.1158 X-MimeOLE: Produced By Microsoft MimeOLE V6.00.2800.1165 NNTP-Posting-Host: 68.204.189.169 Message-ID: <41f10d05$1@newsgroups.borland.com> X-Trace: newsgroups.borland.com 1106316549 68.204.189.169 (21 Jan 2005 06:09:09 -0800) Path: arc1-ca.pugleaf.net!g2news1.google.com!news3.google.com!news.glorb.com!feeder.enertel.nl!nntpfeed-01.ops.asmr-01.energis-idc.net!216.196.110.149.MISMATCH!border2.nntp.ams.giganews.com!nntp.giganews.com!pe2.news.blueyonder.co.uk!blueyonder!news-peer-test!btnet!newsfeed.bt.es!caladan.landsraad.net!newsgroups.borland.com!not-for-mail