diff options
author | Pete Zaitcev <zaitcev@redhat.com> | 2009-01-06 17:20:42 -0700 |
---|---|---|
committer | Greg Kroah-Hartman <gregkh@suse.de> | 2009-03-24 16:20:26 -0700 |
commit | dd44be6b17ac52238aa6c7f46b906d9fb76e7052 (patch) | |
tree | 7e7d94aeced10435c3e6abb91b7563a126e866a5 /lib/inflate.c | |
parent | 5c16034d73da2c1b663aa25dedadbc533b3d811c (diff) |
usblp: continuously poll for status
The usblp in 2.6.18 polled for status regardless if we actually needed it.
At some point I dropped it, to save the batteries if nothing else.
As it turned out, printers exist (e.g. Canon BJC-3000) that need prodding
this way or else they stop. This patch restores the old behaviour.
If you want to save battery, don't leave jobs in the print queue.
I tested this on my printers by printing and examining usbmon traces
to make sure status is being requested and printers continue to print.
Tuomas Jäntti verified the fix on BJC-3000.
Signed-off-by: Pete Zaitcev <zaitcev@redhat.com>
Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de>
Diffstat (limited to 'lib/inflate.c')
0 files changed, 0 insertions, 0 deletions