summaryrefslogtreecommitdiff
path: root/src/lib
diff options
context:
space:
mode:
Diffstat (limited to 'src/lib')
-rw-r--r--src/lib/server.cc3
1 files changed, 2 insertions, 1 deletions
diff --git a/src/lib/server.cc b/src/lib/server.cc
index dd076a049..f0b2d9816 100644
--- a/src/lib/server.cc
+++ b/src/lib/server.cc
@@ -39,6 +39,7 @@
#include <libxml++/libxml++.h>
#include <boost/algorithm/string.hpp>
#include <boost/scoped_array.hpp>
+#include <boost/foreach.hpp>
#include <string>
#include <vector>
#include <iostream>
@@ -91,7 +92,7 @@ Server::~Server ()
_broadcast.io_service.stop ();
if (_broadcast.thread) {
- DCPOMATIC_ASSERT (_broadcast.thread->join ());
+ DCPOMATIC_ASSERT (_broadcast.thread->joinable ());
_broadcast.thread->join ();
}
}