diff --git a/lib/osmosdr/osmosdr_src_c.cc b/lib/osmosdr/osmosdr_src_c.cc index e15e5c1..1067e82 100644 --- a/lib/osmosdr/osmosdr_src_c.cc +++ b/lib/osmosdr/osmosdr_src_c.cc @@ -153,7 +153,7 @@ osmosdr_src_c::~osmosdr_src_c () if (_dev) { _running = false; osmosdr_cancel_async( _dev ); - _thread.timed_join( boost::posix_time::milliseconds(200) ); + _thread.join(); osmosdr_close( _dev ); _dev = NULL; }