调整线程导致三方不能使用,discard_all_images 读取数据调整
This commit is contained in:
parent
8ead291274
commit
e5359d8af1
|
@ -707,7 +707,7 @@ int hg_scanner_239::discard_all_images(void)
|
||||||
std::lock_guard<std::mutex> lock(io_lock_);
|
std::lock_guard<std::mutex> lock(io_lock_);
|
||||||
ret = io_->read_interrupt(buf, &size);
|
ret = io_->read_interrupt(buf, &size);
|
||||||
}
|
}
|
||||||
while (ret == SCANNER_ERR_OK)
|
while (ret == SCANNER_ERR_OK && size)
|
||||||
{
|
{
|
||||||
pre_int++;
|
pre_int++;
|
||||||
if (info->From == setting3399::IMG)
|
if (info->From == setting3399::IMG)
|
||||||
|
|
|
@ -638,7 +638,7 @@ int hg_scanner_302::discard_all_images(void)
|
||||||
io_->set_timeout(100);
|
io_->set_timeout(100);
|
||||||
ret = io_->read_interrupt(buf, &size);
|
ret = io_->read_interrupt(buf, &size);
|
||||||
}
|
}
|
||||||
while (ret == SCANNER_ERR_OK)
|
while (ret == SCANNER_ERR_OK && size)
|
||||||
{
|
{
|
||||||
pre_int++;
|
pre_int++;
|
||||||
if (info->From == setting3399::IMG)
|
if (info->From == setting3399::IMG)
|
||||||
|
|
Loading…
Reference in New Issue