]> git.itanic.dy.fi Git - rrdd/blobdiff - process.h
process: Remove fork based concurrenct management
[rrdd] / process.h
index c3b5c23653381297400e88d6cad5b3498cd82ef8..c72830b72ee5c1ff74ebad870a39f88ca1ebf687 100644 (file)
--- a/process.h
+++ b/process.h
@@ -32,15 +32,11 @@ struct mutex {
 
 int register_event_handler(struct event_handler *handler);
 
-int get_child_count(void);
-int get_parent_count(void);
-
 int init_jobcontrol(int max_jobs_requested);
 int poll_job_requests(int timeout);
 int do_fork(void);
-int do_fork_limited(void);
 int run(const char *p, char *const argv[]);
-int harvest_zombies(int pid);
+int clear_zombie(int pid);
 int run_piped(const char *cmd, char *const argv[],
              int *stdinfd, int *stdoutfd, int *stderrfd);
 int run_piped_stream(const char *cmd, char *const argv[],