From c2e9c13b25804ee697bc50c7dfa5d0b810bfc5bf Mon Sep 17 00:00:00 2001 From: Simon Rettberg Date: Tue, 31 Jul 2018 15:06:41 +0200 Subject: [SERVER] Fix locking when locked unicast is current mode Streaming source wasn't locked properly before --- src/server/net/client.cpp | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) (limited to 'src/server/net/client.cpp') diff --git a/src/server/net/client.cpp b/src/server/net/client.cpp index 9b2101f..3920ef7 100644 --- a/src/server/net/client.cpp +++ b/src/server/net/client.cpp @@ -22,7 +22,7 @@ Client::Client(QTcpSocket* socket) : _socket(socket) assert(socket != nullptr); _authed = 0; _projectionSource = 0; - _desiredSource = 0; + _desiredSource = NO_SOURCE; _isActiveVncClient = false; _vncPort = 0; _isTutor = false; @@ -305,6 +305,7 @@ void Client::stopVncClient() msg.setField(_ID, _VNCCLIENT); sendMessage(msg); } + _desiredSource = NO_SOURCE; } /***************************************************************************//** -- cgit v1.2.3-55-g7522