diff options
author | Nick Mathewson <nickm@torproject.org> | 2018-06-28 10:53:34 -0400 |
---|---|---|
committer | Nick Mathewson <nickm@torproject.org> | 2018-06-28 11:18:13 -0400 |
commit | 315e6b59ddb91c19c5102625c6cf0f22b2d6f894 (patch) | |
tree | 6b8b4a72d3ebd1292307de21b9acf8c4c3810d35 /src/common/util_process.h | |
parent | ec4eee63561c3f6a8bb0c466f17b92e99f832c5d (diff) | |
download | tor-315e6b59ddb91c19c5102625c6cf0f22b2d6f894.tar.gz tor-315e6b59ddb91c19c5102625c6cf0f22b2d6f894.zip |
Extract process-management functionality into a new lib/process
Note that procmon does *not* go here, since procmon needs to
integrate with the event loop.
Diffstat (limited to 'src/common/util_process.h')
-rw-r--r-- | src/common/util_process.h | 26 |
1 files changed, 0 insertions, 26 deletions
diff --git a/src/common/util_process.h b/src/common/util_process.h deleted file mode 100644 index f637881940..0000000000 --- a/src/common/util_process.h +++ /dev/null @@ -1,26 +0,0 @@ -/* Copyright (c) 2011-2018, The Tor Project, Inc. */ -/* See LICENSE for licensing information */ - -/** - * \file util_process.h - * \brief Headers for util_process.c - **/ - -#ifndef TOR_UTIL_PROCESS_H -#define TOR_UTIL_PROCESS_H - -#ifndef _WIN32 -/** A callback structure waiting for us to get a SIGCHLD informing us that a - * PID has been closed. Created by set_waitpid_callback. Cancelled or cleaned- - * up from clear_waitpid_callback(). Do not access outside of the main thread; - * do not access from inside a signal handler. */ -typedef struct waitpid_callback_t waitpid_callback_t; - -waitpid_callback_t *set_waitpid_callback(pid_t pid, - void (*fn)(int, void *), void *arg); -void clear_waitpid_callback(waitpid_callback_t *ent); -void notify_pending_waitpid_callbacks(void); -#endif /* !defined(_WIN32) */ - -#endif /* !defined(TOR_UTIL_PROCESS_H) */ - |