From 2a566ac3ef08f056895433468390c116e22a5589 Mon Sep 17 00:00:00 2001 From: Corinna Vinschen Date: Fri, 6 Feb 2004 16:18:59 +0000 Subject: [PATCH] * cygserver.h (CYGWIN_SERVER_VERSION_API): Bump. * cygserver_ipc.h (struct proc): Add signal_arrived member. (ipc_set_proc_info): Inititalize blk.signal_arrived. --- winsup/cygwin/ChangeLog | 6 ++++++ winsup/cygwin/cygserver.h | 2 +- winsup/cygwin/cygserver_ipc.h | 2 ++ 3 files changed, 9 insertions(+), 1 deletion(-) diff --git a/winsup/cygwin/ChangeLog b/winsup/cygwin/ChangeLog index 0aac1ab56..befb8dd06 100644 --- a/winsup/cygwin/ChangeLog +++ b/winsup/cygwin/ChangeLog @@ -1,3 +1,9 @@ +2004-02-06 Corinna Vinschen + + * cygserver.h (CYGWIN_SERVER_VERSION_API): Bump. + * cygserver_ipc.h (struct proc): Add signal_arrived member. + (ipc_set_proc_info): Inititalize blk.signal_arrived. + 2004-02-06 Pierre Humblet * uinfo.cc (cygheap_user::init): Use sec_user_nih to build a diff --git a/winsup/cygwin/cygserver.h b/winsup/cygwin/cygserver.h index a412abf43..79f7d4135 100644 --- a/winsup/cygwin/cygserver.h +++ b/winsup/cygwin/cygserver.h @@ -20,7 +20,7 @@ details. */ #endif #define CYGWIN_SERVER_VERSION_MAJOR 1 -#define CYGWIN_SERVER_VERSION_API 1 +#define CYGWIN_SERVER_VERSION_API 2 #define CYGWIN_SERVER_VERSION_MINOR 0 #define CYGWIN_SERVER_VERSION_PATCH 0 diff --git a/winsup/cygwin/cygserver_ipc.h b/winsup/cygwin/cygserver_ipc.h index 37f5730bc..77f54c52d 100644 --- a/winsup/cygwin/cygserver_ipc.h +++ b/winsup/cygwin/cygserver_ipc.h @@ -28,6 +28,7 @@ struct proc { __gid32_t *gidlist; bool is_admin; struct vmspace *p_vmspace; + HANDLE signal_arrived; }; #ifdef __INSIDE_CYGWIN__ @@ -41,6 +42,7 @@ ipc_set_proc_info (proc &blk) blk.gidcnt = 0; blk.gidlist = NULL; blk.is_admin = false; + blk.signal_arrived = signal_arrived; } #endif /* __INSIDE_CYGWIN__ */