summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--source3/printing/queue_process.c19
1 files changed, 0 insertions, 19 deletions
diff --git a/source3/printing/queue_process.c b/source3/printing/queue_process.c
index 48e5f771c9f..291a47fcda4 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;