Fix unlikely crash.
[dcpomatic.git] / src / lib / encode_server.cc
index acb0be1c372b059f7bc87001819510cd4320f150..cef2ad06f45250c1f597046d7ffb50851631ad8a 100644 (file)
@@ -94,7 +94,9 @@ EncodeServer::~EncodeServer ()
                delete i;
        }
 
-       _broadcast.socket->close ();
+       if (_broadcast.socket) {
+               _broadcast.socket->close ();
+       }
        delete _broadcast.socket;
        _broadcast.io_service.stop ();
        if (_broadcast.thread) {