mirror of
https://github.com/Palakis/obs-websocket.git
synced 2024-08-30 18:12:16 +00:00
Server: QThread wasn't actually used...
This commit is contained in:
parent
4404889019
commit
3b0cf02574
16
WSServer.cpp
16
WSServer.cpp
@ -30,22 +30,18 @@ QT_USE_NAMESPACE
|
|||||||
|
|
||||||
WSServer* WSServer::Instance = nullptr;
|
WSServer* WSServer::Instance = nullptr;
|
||||||
|
|
||||||
WSServer::WSServer(QObject* parent) :
|
WSServer::WSServer(QObject* parent)
|
||||||
QObject(parent),
|
: QObject(parent),
|
||||||
_wsServer(Q_NULLPTR),
|
_wsServer(Q_NULLPTR),
|
||||||
_clients(),
|
_clients(),
|
||||||
_clMutex(QMutex::Recursive) {
|
_clMutex(QMutex::Recursive) {
|
||||||
_serverThread = new QThread();
|
|
||||||
_wsServer = new QWebSocketServer(
|
_wsServer = new QWebSocketServer(
|
||||||
QStringLiteral("obs-websocket"),
|
QStringLiteral("obs-websocket"),
|
||||||
QWebSocketServer::NonSecureMode,
|
QWebSocketServer::NonSecureMode);
|
||||||
_serverThread);
|
|
||||||
_serverThread->start();
|
|
||||||
}
|
}
|
||||||
|
|
||||||
WSServer::~WSServer() {
|
WSServer::~WSServer() {
|
||||||
Stop();
|
Stop();
|
||||||
delete _serverThread;
|
|
||||||
}
|
}
|
||||||
|
|
||||||
void WSServer::Start(quint16 port) {
|
void WSServer::Start(quint16 port) {
|
||||||
|
@ -47,7 +47,6 @@ class WSServer : public QObject {
|
|||||||
QWebSocketServer* _wsServer;
|
QWebSocketServer* _wsServer;
|
||||||
QList<QWebSocket*> _clients;
|
QList<QWebSocket*> _clients;
|
||||||
QMutex _clMutex;
|
QMutex _clMutex;
|
||||||
QThread* _serverThread;
|
|
||||||
};
|
};
|
||||||
|
|
||||||
#endif // WSSERVER_H
|
#endif // WSSERVER_H
|
Loading…
x
Reference in New Issue
Block a user