Server: QThread wasn't actually used...

This commit is contained in:
Stéphane L 2017-09-08 00:01:26 +02:00
parent 4404889019
commit 3b0cf02574
2 changed files with 6 additions and 11 deletions

View File

@ -30,22 +30,18 @@ QT_USE_NAMESPACE
WSServer* WSServer::Instance = nullptr;
WSServer::WSServer(QObject* parent) :
QObject(parent),
_wsServer(Q_NULLPTR),
_clients(),
_clMutex(QMutex::Recursive) {
_serverThread = new QThread();
WSServer::WSServer(QObject* parent)
: QObject(parent),
_wsServer(Q_NULLPTR),
_clients(),
_clMutex(QMutex::Recursive) {
_wsServer = new QWebSocketServer(
QStringLiteral("obs-websocket"),
QWebSocketServer::NonSecureMode,
_serverThread);
_serverThread->start();
QWebSocketServer::NonSecureMode);
}
WSServer::~WSServer() {
Stop();
delete _serverThread;
}
void WSServer::Start(quint16 port) {

View File

@ -47,7 +47,6 @@ class WSServer : public QObject {
QWebSocketServer* _wsServer;
QList<QWebSocket*> _clients;
QMutex _clMutex;
QThread* _serverThread;
};
#endif // WSSERVER_H