Fix crashes on x-thread signal emission.
[dcpomatic.git] / src / lib / server_finder.cc
index 979046dabdd701829e176c86ddcc675eb860d9a9..72a9a4ef5d9f166d3945959849cb73fa3f0fc20b 100644 (file)
@@ -173,7 +173,7 @@ ServerFinder::handle_accept (boost::system::error_code ec, shared_ptr<Socket> so
                        boost::mutex::scoped_lock lm (_mutex);
                        _servers.push_back (sd);
                }
-               ui_signaller->emit (boost::bind (boost::ref (ServerFound), sd));
+               emit (boost::bind (boost::ref (ServerFound), sd));
        }
 
        start_accept ();