summaryrefslogtreecommitdiff
path: root/ace/Process.h
diff options
context:
space:
mode:
Diffstat (limited to 'ace/Process.h')
-rw-r--r--ace/Process.h6
1 files changed, 6 insertions, 0 deletions
diff --git a/ace/Process.h b/ace/Process.h
index 7a1bf830bb4..b80b0020e12 100644
--- a/ace/Process.h
+++ b/ace/Process.h
@@ -188,6 +188,10 @@ public:
ACE_HANDLE get_stdout (void);
ACE_HANDLE get_stderr (void);
+ void avoid_zombies (int);
+ // Set value for avoid_zombies.
+ int avoid_zombies (void);
+ // Get current value for avoid_zombies.
#endif /* ACE_WIN32 */
protected:
@@ -234,6 +238,8 @@ protected:
ACE_HANDLE stdin_;
ACE_HANDLE stdout_;
ACE_HANDLE stderr_;
+ // Avoid zombies for spawned processes.
+ int avoid_zombies_;
#endif /* ACE_WIN32 */
#if !defined (ACE_HAS_WINCE)