When busy, set the last IPP status to busy so we retry.
git-svn-id: svn+ssh://src.apple.com/svn/cups/cups.org/trunk@11490
a1ca3aef-8c08-0410-bb20-
df032aa958be
(<rdar://problem/15564888>)
- Shared printers could become inaccessible after a few days on OS X
(<rdar://problem/15426838>)
+ - The IPP backend did not wait for a busy printer to become available
+ before attempting to print (<rdar://problem/15465667>)
CHANGES IN CUPS V1.7.0
delay = _cupsNextDelay(delay, &prev_delay);
ippDelete(supported);
- supported = NULL;
+ supported = NULL;
+ ipp_status = IPP_STATUS_ERROR_BUSY;
continue;
}
}