[cups.bugs] [MOD] STR #2352: ipp backend stops watching remote job too early
twaugh.redhat
twaugh at redhat.com
Thu Apr 19 05:58:06 PDT 2007
DO NOT REPLY TO THIS MESSAGE. INSTEAD, POST ANY RESPONSES TO THE LINK BELOW.
[STR New]
The ipp backend monitors the progress of the remote job until:
job_state->values[0].integer > IPP_JOB_PROCESSING ||
job_state->values[0].integer == IPP_JOB_HELD
Unfortunately that means that applications trying to show the user what
jobs they have (e.g. lpstat -o) don't show
a) remote IPP jobs currently held
b) remote IPP jobs currently stopped -- e.g. due to device error
...and they have no way to discover what happened to their job without
knowing the network topology.
I think the condition should be changed to:
job_state->values[0].integer > IPP_JOB_STOPPED
What do you think?
Link: http://www.cups.org/str.php?L2352
Version: 1.2.10
More information about the cups-devel
mailing list