diff options
Diffstat (limited to 'source3')
-rw-r--r-- | source3/printing/queue_process.c | 19 |
1 files changed, 0 insertions, 19 deletions
diff --git a/source3/printing/queue_process.c b/source3/printing/queue_process.c index 48e5f771c9..291a47fcda 100644 --- a/source3/printing/queue_process.c +++ b/source3/printing/queue_process.c @@ -156,22 +156,6 @@ static void printing_pause_fd_handler(struct tevent_context *ev, exit_server_cleanly(NULL); } -extern struct child_pid *children; -extern int num_children; - -static void add_child_pid(pid_t pid) -{ - struct child_pid *child; - - child = SMB_MALLOC_P(struct child_pid); - if (child == NULL) { - DEBUG(0, ("Could not add child struct -- malloc failed\n")); - return; - } - child->pid = pid; - DLIST_ADD(children, child); - num_children += 1; -} pid_t background_lpq_updater_pid = -1; @@ -201,9 +185,6 @@ static void start_background_queue(struct tevent_context *ev, exit(1); } - /* Track the printing pid along with other smbd children */ - add_child_pid(background_lpq_updater_pid); - if(background_lpq_updater_pid == 0) { struct tevent_fd *fde; int ret; |