From f3afe99b0b8de188814ae7e7f841d2566532ef27 Mon Sep 17 00:00:00 2001 From: Christopher Faylor Date: Fri, 3 Jan 2003 06:20:23 +0000 Subject: * dtable.h (dtable::in_vfork_cleanup): New function. True if vfork cleanup needed. * dtable.cc (dtable::vfork_parent_restore): Remove assertion. * pipe.cc (fhandler_pipe::close): Don't close read_state during fork_fixup since it wasn't inherited. --- winsup/cygwin/dtable.h | 1 + 1 file changed, 1 insertion(+) (limited to 'winsup/cygwin/dtable.h') diff --git a/winsup/cygwin/dtable.h b/winsup/cygwin/dtable.h index 0223af71f..589a27a0d 100644 --- a/winsup/cygwin/dtable.h +++ b/winsup/cygwin/dtable.h @@ -79,6 +79,7 @@ public: void stdio_init (); void get_debugger_info (); void set_file_pointers_for_exec (); + bool in_vfork_cleanup () {return fds_on_hold == fds;} }; void dtable_init (void); -- cgit v1.2.3