From ad727be2675620c05be2986cda04b08735c555bb Mon Sep 17 00:00:00 2001 From: Joren Van Onder Date: Wed, 16 Sep 2015 14:57:08 +0200 Subject: [PATCH] [FIX] hw_escpos: don't try too hard to close a printer Although it might be a good idea to make sure a printer device is properly closed, trying for >1 min to do so is too much. It can cause a >1 min delay between receiving a receipt and actually printing. Also, just because the device is not cleanly closed does not mean that it will not work when we open it again. --- addons/hw_escpos/escpos/printer.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/addons/hw_escpos/escpos/printer.py b/addons/hw_escpos/escpos/printer.py index 37a530d8373..1f32875a5cb 100644 --- a/addons/hw_escpos/escpos/printer.py +++ b/addons/hw_escpos/escpos/printer.py @@ -58,7 +58,7 @@ class Usb(Escpos): return True except usb.core.USBError as e: i += 1 - if i > 100: + if i > 10: return False sleep(0.1)