* If <b>also_terminate_process</b> is true, also terminate the
* process of the process handle. */
void
-tor_process_destroy(process_handle_t *process_handle,
- int also_terminate_process)
+tor_process_handle_destroy(process_handle_t *process_handle,
+ int also_terminate_process)
{
if (also_terminate_process) {
if (tor_terminate_process(process_handle) < 0) {
int tor_process_get_pid(process_handle_t *process_handle);
int tor_terminate_process(process_handle_t *process_handle);
-void tor_process_destroy(process_handle_t *process_handle,
- int also_terminate_process);
+void tor_process_handle_destroy(process_handle_t *process_handle,
+ int also_terminate_process);
#ifdef UTIL_PRIVATE
/* Prototypes for private functions only used by util.c (and unit tests) */
tor_assert(mp->conf_state == PT_PROTO_COMPLETED);
/* destroy the process handle and terminate the process. */
- tor_process_destroy(mp->process_handle, 1);
+ tor_process_handle_destroy(mp->process_handle, 1);
/* create process handle for the upcoming new process. */
mp->process_handle = tor_malloc_zero(sizeof(process_handle_t));
/* free the argv */
free_execve_args(mp->argv);
- tor_process_destroy(mp->process_handle, also_terminate_process);
+ tor_process_handle_destroy(mp->process_handle, also_terminate_process);
tor_free(mp);
}