diff --git a/include/sdbus-c++/SdbusAsio.h b/include/sdbus-c++/SdbusAsio.h index 9644819..f035dfa 100644 --- a/include/sdbus-c++/SdbusAsio.h +++ b/include/sdbus-c++/SdbusAsio.h @@ -25,7 +25,7 @@ public: if (poll_data.timeout_usec != UINT64_MAX) { timer_.async_wait([this](boost::system::error_code const&) { processTimeout(); }); - timer_.expires_from_now(boost::posix_time::microsec(poll_data.timeout_usec)); + timer_.expires_after(boost::posix_time::microsec(poll_data.timeout_usec)); } }