summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authornanbor <nanbor@ae88bc3d-4319-0410-8dbf-d08b4c9d3795>1998-10-06 04:25:20 +0000
committernanbor <nanbor@ae88bc3d-4319-0410-8dbf-d08b4c9d3795>1998-10-06 04:25:20 +0000
commit7c01b018543c90d6ff95534d752cf6f4062a8788 (patch)
treefe05539b44be38daa456bfd82a4b17fb5dc50754
parentaa0066acfb92d5e4ff518c47bff69d440379b469 (diff)
downloadATCD-7c01b018543c90d6ff95534d752cf6f4062a8788.tar.gz
*** empty log message ***
-rw-r--r--ChangeLog-98b9
1 files changed, 9 insertions, 0 deletions
diff --git a/ChangeLog-98b b/ChangeLog-98b
index 08b1d369e33..89f633948f6 100644
--- a/ChangeLog-98b
+++ b/ChangeLog-98b
@@ -1,3 +1,12 @@
+Mon Oct 5 23:19:30 1998 Nanbor Wang <nanbor@cs.wustl.edu>
+
+ * ace/OS.cpp (fork): Changed to use fork1 when ACE_HAS_STHREAD is
+ defined. Otherwise, file descriptors get messed up and socket
+ connections get lost after exec'ing a new program. Generally
+ speaking, you should not simply fork a multi-threaded program
+ without calling exec (). On pthread compliant platform, fork
+ does what fork1 does on solaris thread.
+
Mon Oct 05 21:21:42 1998 Douglas C. Schmidt <schmidt@cs.wustl.edu>
* ACE version 4.5.45 released.