[DGD] Changing connect() (network package)
bart at wotf.org
bart at wotf.org
Wed Jan 2 22:38:19 CET 2008
On Wed, 2 Jan 2008 22:06:24 +0100, Felix A. Croes wrote
>
> This won't always work because a signal at the wrong time will not
> be seen until later. When there is no normal network input, DGD
> will sleep until the next callout is due; when there is no callout
> and no input from connections, DGD will sleep forever. An interrupt
> just before it starts that long wait will not be seen until whenever
> the next execution round completes.
That reminds me, there is a bug in the nonblocking connect patch that I made
with regards to that. Fixed it, will make a patch available when I have time
later this week.
Bart
--
Created with Open WebMail at http://www.bartsplace.net/
Read my weblog at http://soapbox.bartsplace.net/
More information about the DGD
mailing list