CUPS Dyesub Backends

  • Status Assigned
  • Percent Complete
  • Task Type Feature Request
  • Category Common Code
  • Assigned To
    Solomon Peachy
  • Operating System All
  • Severity Low
  • Priority High
  • Reported Version 1.0
  • Due in Version Undecided
  • Due Date Undecided
  • Votes
  • Private
Attached to Project: CUPS Dyesub Backends
Opened by Solomon Peachy - 2018-02-16

FS#595 - When trying to enumerate printers, don't block for a long time when one's busy

This is a particular problem when we have more than one model of the same printer family attached, and one or more of them are busy doing something -- but we can't query the serial number when the printer is claimed.

This may require a two pass approach -- first try to probe everything with minimal timeouts.  If we don't succeed in finding the one we want, re-try the probe with longer timeouts.  In both cases, we shouldn't report a failure until we finish walking the entire list.

Solomon Peachy commented on 2018-02-16 12:42

number of claim attempts is now variable.  Don't sleep if we're on our last attempt.

simple scan does not retrty claiming, but attaching still follows old logic.


Available keyboard shortcuts


Task Details

Task Editing