解决取图卡顿的问题;BUG-812

This commit is contained in:
yangjiaxuan 2023-12-06 15:08:32 +08:00
parent 24cd6b5c10
commit c99d07c1a4
1 changed files with 2 additions and 1 deletions

View File

@ -719,6 +719,7 @@ int hg_scanner_239::read_one_image_from_usb(SANE_Image_Statu statu)
ret = SCANNER_ERR_INSUFFICIENT_MEMORY;
else // if (ret == SCANNER_ERR_OK)
{
io_->set_timeout(1000);
std::lock_guard<std::mutex> lock(io_lock_);
// write reading command
@ -726,7 +727,7 @@ int hg_scanner_239::read_one_image_from_usb(SANE_Image_Statu statu)
buf->set_image_statu(statu);
std::this_thread::sleep_for(std::chrono::milliseconds(10));
//std::this_thread::sleep_for(std::chrono::milliseconds(10));
r = total;
if (ret == SCANNER_ERR_OK)
{