]> gitweb.hhaalo.de Git - sane-kds-s2000w-net.git/commitdiff
Revert "get every time scanner status"
authorBastian Dehn <hhaalo@arcor.de>
Wed, 28 Feb 2024 18:36:15 +0000 (19:36 +0100)
committerBastian Dehn <hhaalo@arcor.de>
Wed, 28 Feb 2024 18:36:15 +0000 (19:36 +0100)
This reverts commit 02624e1ef35c8a3fca3d5b57d0ba8c2cb1e5d077.

src/kds_s2000w_handler.c

index 8b53e2795b8f4170ac97f9d291dacd8764a11551..842c0d756bd137707fe2caeaaccacc659297f760 100644 (file)
@@ -317,8 +317,11 @@ void kds_s2000w_handler_get_parameters(handler* h)
                return;
        }
 
-       debug_printf(DEBUG, "get scanner status");
-       _get_current_scan_status(h);
+       if (!h->current_scan_status->complete_scanned
+               && h->current_scan_status->available_images <= 0) {
+               debug_printf(DEBUG, "get scanner status");
+               _get_current_scan_status(h);
+       }
 
        debug_printf_int(DEBUG, "available images", h->current_scan_status->available_images);
        if (h->current_scan_status->available_images > 0) {