[cups-devel] [UNKN] STR #4648: 'cancel -a' starts all pending jobs before stopping them

Tim Waugh noreply at cups.org
Tue Jun 23 09:31:23 PDT 2015


-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA512

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

[STR New]

When using 'cancel -a' to cancel all the jobs, each time a processing job
is stopped another pending job is started before it, too, is stopped.

This can be avoided by dealing with the pending jobs first, then dealing
with other jobs.

The cause is that finalize_job() (from cupsdSetJobState()) calls
cupsdCheckJobs() right at the end.

Link: https://www.cups.org/str.php?L4648
Version: 2.1-current
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v2.0.14 (GNU/Linux)
Comment: GPGTools - https://gpgtools.org

iQIcBAEBCgAGBQJViYnbAAoJENujp6sI12IjWgwP/3HFDTwVYtnGg3sB5esVlqII
xDxK4/+lz7G40VK92I/HcnKwlcd4VHRyk+yCiVhXD+wZlz4jxVZM8aWQ82VUxGYH
wDg/PfB19BH9IpprB+eZW0gUrXcGtSniL+r0V5lXtGcTrQFgC3vuQrC/iDBjxWpB
lChwlzekLNcUaQ4K+D4h9mbIo2Ya+1k7qk2LgWZSoooBWvfR/Pt7KsPFMlXkSoaC
sMJkvGJZdS2u7b6uAcPftkWqrKF8p9LXe3vy77AbC8ZcdFldvwqqq7vj6S7nVTGu
4mIT3qI2PFid5EsYaJCuSfe1BWl3Egdsb4ZQQyRYajGL1pFPiCEqkvA/VaBK1Jbd
/VaCHBul18NjrcpgRf3op+c0WOMFjS6Lwof2dimQRZV/zqndkOmJfIcEso/Me3co
nJo8MYPQbj93X4GyH1aDwCzbdjn96yTRxjHxfoPmkLldfcPVRPukXe7Lwc43TBXF
JGJUu4KiDIdJOxBOIipfnII/cPOtJywvnUU2vs36W+J1ARgh52m4penNOzm7CBeB
0CHrSTfc9US5pTfFTZ81rDcppUhKubw7FJTbhJNaNCVZwIYLblXBh3nroQeQT0X7
R4yJ5BpNb9ekAFk3RA1PIgJMH8Vjxn8ODZAV4CHHiHQ8XWI0oDJ0Chb/ETkrCXFi
56s42Es756bbFdiXWdAS
=TNlC
-----END PGP SIGNATURE-----




More information about the cups mailing list