From 497826e97ab573279383611f74942020daae8e98 Mon Sep 17 00:00:00 2001 From: Corinna Vinschen Date: Wed, 5 Dec 2012 10:37:17 +0000 Subject: [PATCH] * child_info.h (class child_info_spawn): Drop unused member lock. (CURR_CHILD_INFO_MAGIC): Update. * sigproc.cc (child_info_spawn::child_info_spawn): Drop setting lock. --- winsup/cygwin/ChangeLog | 6 ++++++ winsup/cygwin/child_info.h | 3 +-- winsup/cygwin/sigproc.cc | 1 - 3 files changed, 7 insertions(+), 3 deletions(-) diff --git a/winsup/cygwin/ChangeLog b/winsup/cygwin/ChangeLog index 80f4599b6..197181d00 100644 --- a/winsup/cygwin/ChangeLog +++ b/winsup/cygwin/ChangeLog @@ -1,3 +1,9 @@ +2012-12-05 Corinna Vinschen + + * child_info.h (class child_info_spawn): Drop unused member lock. + (CURR_CHILD_INFO_MAGIC): Update. + * sigproc.cc (child_info_spawn::child_info_spawn): Drop setting lock. + 2012-12-04 Christopher Faylor * cygtls.h (_cygtls::will_wait_for_signal): Rename from diff --git a/winsup/cygwin/child_info.h b/winsup/cygwin/child_info.h index d4637b2f5..e3e443084 100644 --- a/winsup/cygwin/child_info.h +++ b/winsup/cygwin/child_info.h @@ -35,7 +35,7 @@ enum child_status #define EXEC_MAGIC_SIZE sizeof(child_info) /* Change this value if you get a message indicating that it is out-of-sync. */ -#define CURR_CHILD_INFO_MAGIC 0xc6c53f76U +#define CURR_CHILD_INFO_MAGIC 0x744dfd6dU #define NPROCS 256 @@ -131,7 +131,6 @@ public: class child_info_spawn: public child_info { - muto *lock; HANDLE hExeced; HANDLE ev; public: diff --git a/winsup/cygwin/sigproc.cc b/winsup/cygwin/sigproc.cc index e9a963cfc..f682b849b 100644 --- a/winsup/cygwin/sigproc.cc +++ b/winsup/cygwin/sigproc.cc @@ -890,7 +890,6 @@ child_info_spawn::child_info_spawn (child_info_types chtype, bool need_subproc_r api_fatal ("couldn't create signalling event for exec, %E"); get_proc_lock (PROC_EXECING, 0); - lock = &sync_proc_subproc; /* exit with lock held */ } }