summaryrefslogtreecommitdiff
path: root/src/lib/dcpomatic_socket.cc
diff options
context:
space:
mode:
Diffstat (limited to 'src/lib/dcpomatic_socket.cc')
-rw-r--r--src/lib/dcpomatic_socket.cc8
1 files changed, 4 insertions, 4 deletions
diff --git a/src/lib/dcpomatic_socket.cc b/src/lib/dcpomatic_socket.cc
index 497699c79..271de3cc2 100644
--- a/src/lib/dcpomatic_socket.cc
+++ b/src/lib/dcpomatic_socket.cc
@@ -43,16 +43,16 @@ Socket::Socket(int timeout)
, _socket(_io_context)
, _timeout(timeout)
{
- _deadline.expires_at(boost::posix_time::pos_infin);
+ _deadline.expires_at(std::chrono::time_point<std::chrono::system_clock>::max());
check();
}
void
Socket::check()
{
- if (_deadline.expires_at() <= boost::asio::deadline_timer::traits_type::now()) {
+ if (_deadline.expires_at() <= std::chrono::system_clock::now()) {
_socket.close();
- _deadline.expires_at(boost::posix_time::pos_infin);
+ _deadline.expires_at(std::chrono::time_point<std::chrono::system_clock>::max());
}
_deadline.async_wait(boost::bind(&Socket::check, this));
@@ -321,7 +321,7 @@ Socket::set_send_buffer_size (int size)
void
Socket::set_deadline_from_now(int seconds)
{
- _deadline.expires_from_now(boost::posix_time::seconds(seconds));
+ _deadline.expires_from_now(std::chrono::seconds(seconds));
}
void