[DGD] 1.2.74

Felix A. Croes felix at dworkin.nl
Sun Feb 1 18:53:57 CET 2004


diff -c dgd/src/Changelog:1.311 dgd/src/Changelog:1.312
*** dgd/src/Changelog:1.311     Sat Jan 24 22:14:28 2004
--- dgd/src/Changelog   Sun Feb  1 18:45:32 2004
***************
*** 1563,1565 ****
--- 1563,1567 ----
   - Config file change.  ({ 6047, 6048 }) for ports changed to a mapping in
     which the address must also be specified: ([ "*":6047, "localhost":6048 ])
   - While restoring a callout, not all appropriate fields were zeroed.
+  - Don't look for further connections when no new ones can be accepted.
+  - Prepare the name lookup thread for running again after exiting (Windows).

ftp://ftp.dworkin.nl/pub/dgd/experimental/patches/1.2.73-1.2.74.gz

Robert Forshaw: this version fixes a problem I found in restarting on
Windows, but the patch probably won't apply to 1.2p3.  It adds 3 new
lines to the function ipa_finish in dgd/src/host/pc/connect.c, as
follows:

    static void ipa_finish(void)
    {
	close(in);
	in = INVALID_SOCKET;
	out = INVALID_SOCKET;
    }

I don't use Windows XP for development, and for me the application hung
instead of crashed.  Let me know if there are still further restarting
problems.

Regards,
Dworkin
_________________________________________________________________
List config page:  http://list.imaginary.com/mailman/listinfo/dgd



More information about the DGD mailing list