diff --git a/hgdriver/hgdev/hg_scanner.cpp b/hgdriver/hgdev/hg_scanner.cpp index aecb973..56fe1c6 100644 --- a/hgdriver/hgdev/hg_scanner.cpp +++ b/hgdriver/hgdev/hg_scanner.cpp @@ -239,8 +239,8 @@ hg_scanner::~hg_scanner() close(true); hg_version_free_handle(); - //if (thread_read_int_.get() && thread_read_int_->joinable()) - // thread_read_int_->join(); + if (thread_read_int_.get() && thread_read_int_->joinable()) + thread_read_int_->join(); if (thread_usb_read_.get() && thread_usb_read_->joinable()) thread_usb_read_->join(); if (thread_img_handle_.get() && thread_img_handle_->joinable())