[cups.development] [RFE] STR #2829: when stopping queue only the direct child get cleaned up, need to clean all subsequent processes as well, patch included

Robert Bossecker cps-rb at bossecker.de
Thu May 22 20:38:03 PDT 2008


DO NOT REPLY TO THIS MESSAGE.  INSTEAD, POST ANY RESPONSES TO THE LINK BELOW.

[STR New]

Hi there,

i figured out that when doing "cupsdisable <printer>" only the direct
child is being killed so that a backend using subprocesses wouldn't get
cleaned completely.

To accomplish the task i created a patch which changes the process
creation and process killing functions to make use of process groups
instead of single process id's.

Regards
Robert

Link: http://www.cups.org/str.php?L2829
Version:  -feature
-------------- next part --------------
An embedded and charset-unspecified text was scrubbed...
Name: cups-pgrp.patch
URL: <https://lists.cups.org/pipermail/cups/attachments/20080522/b58cf883/attachment.ksh>


More information about the cups mailing list