diff --git a/producers/explorer/src/ExplorerProducer.cxx b/producers/explorer/src/ExplorerProducer.cxx index 6474c1c3d9..471d394ec5 100644 --- a/producers/explorer/src/ExplorerProducer.cxx +++ b/producers/explorer/src/ExplorerProducer.cxx @@ -480,7 +480,7 @@ class ExplorerProducer : public eudaq::Producer { FD_ZERO( &fdset ); FD_SET( fd, &fdset ); - struct timeval tv_timeout = { (int)timeout, static_cast<__suseconds_t>(timeout*1000000) }; + struct timeval tv_timeout = { (int)timeout, static_cast(timeout*1000000) }; int select_retval = select( fd+1, &fdset, NULL, NULL, &tv_timeout );