summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorCarl Hetherington <cth@carlh.net>2024-06-14 19:49:29 +0200
committerCarl Hetherington <cth@carlh.net>2024-06-23 19:51:28 +0200
commit1fbc7667051f28f4a8349fce1cdb593c1df48e38 (patch)
treee327c27c54bf7c2dfe90ad21d1f7dd876d4f73a8
parent07a4b0397cf73ec5bbb35c7f2dae58e55a63864c (diff)
Add Socket::close().
-rw-r--r--src/lib/dcpomatic_socket.cc7
-rw-r--r--src/lib/dcpomatic_socket.h1
2 files changed, 8 insertions, 0 deletions
diff --git a/src/lib/dcpomatic_socket.cc b/src/lib/dcpomatic_socket.cc
index a4cb03fa2..83ab072d2 100644
--- a/src/lib/dcpomatic_socket.cc
+++ b/src/lib/dcpomatic_socket.cc
@@ -278,3 +278,10 @@ Socket::run()
{
_io_service.run_one();
}
+
+void
+Socket::close()
+{
+ _socket.close();
+}
+
diff --git a/src/lib/dcpomatic_socket.h b/src/lib/dcpomatic_socket.h
index 72f97fd98..3fa2908ff 100644
--- a/src/lib/dcpomatic_socket.h
+++ b/src/lib/dcpomatic_socket.h
@@ -54,6 +54,7 @@ public:
void set_deadline_from_now(int seconds);
void run();
+ void close();
class ReadDigestScope
{