Welcome to mirror list, hosted at ThFree Co, Russian Federation.

cygwin.com/git/newlib-cygwin.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
Diffstat (limited to 'winsup/cygwin/ChangeLog')
-rw-r--r--winsup/cygwin/ChangeLog20
1 files changed, 20 insertions, 0 deletions
diff --git a/winsup/cygwin/ChangeLog b/winsup/cygwin/ChangeLog
index b8b620e57..82e41ce5f 100644
--- a/winsup/cygwin/ChangeLog
+++ b/winsup/cygwin/ChangeLog
@@ -1,5 +1,25 @@
2004-12-02 Christopher Faylor <cgf@timesys.com>
+ * child_info.h (child_info_fork::parent_wr_proc_pipe): New element.
+ * fork.cc (fork_parent): Set parent_wr_proc.
+ * pinfo.cc (set_myself): Close child_proc_info->parent_wr_proc if it
+ exists rather than trying to get value from parent _pinfo.
+
+2004-12-02 Christopher Faylor <cgf@timesys.com>
+
+ * pinfo.h (enum parent_aleter): New enum.
+ (pinfo::alert_parent): Declare as returning a value.
+ (pinfo::parent_alive): New function.
+ * pinfo.cc (pinfo::alert_parent): Set wr_proc_pipe to invalid non-NULL
+ value when parent disappears. Return success of operation.
+ (proc_waiter): Use __ALERT_* enum for control since these are not really signals.
+ Implement __ALERT_ALIVE.
+ * sigproc.cc (my_parent_is_alive): Eliminate.
+ * sigproc.h (my_parent_is_alive): Ditto for declaration.
+ (__SIGREPARENT): Eliminate.
+
+2004-12-02 Christopher Faylor <cgf@timesys.com>
+
* pinfo.cc (pinfo::wait): Use better name for cygthread.
2004-12-03 Pierre Humblet <pierre.humblet@ieee.org>