Fix wrong comparison
authorKurt Pattyn <pattyn.kurt@gmail.com>
Sat, 25 Jan 2014 21:14:42 +0000 (22:14 +0100)
committerThe Qt Project <gerrit-noreply@qt-project.org>
Sat, 25 Jan 2014 21:15:14 +0000 (22:15 +0100)
Fixed a wrong comparison leading to a non-functional server.

Change-Id: Icc47bfe3a1346169b8590d9a935f8d4bec5102ba
Reviewed-by: Kurt Pattyn <pattyn.kurt@gmail.com>
src/websockets/qwebsocketserver_p.cpp

index 4bf5724..4e2475d 100644 (file)
@@ -74,7 +74,7 @@ QWebSocketServerPrivate::QWebSocketServerPrivate(const QString &serverName,
     m_errorString()
 {
     Q_ASSERT(pWebSocketServer);
-    if (m_secureMode == SecureMode) {
+    if (m_secureMode == NonSecureMode) {
         m_pTcpServer = new QTcpServer(this);
         if (Q_LIKELY(m_pTcpServer))
             connect(m_pTcpServer, &QTcpServer::newConnection,
@@ -356,6 +356,7 @@ void QWebSocketServerPrivate::setError(QWebSocketProtocol::CloseCode code, const
  */
 void QWebSocketServerPrivate::onNewConnection()
 {
+    qDebug() << "New connection arrived.";
     QTcpSocket *pTcpSocket = m_pTcpServer->nextPendingConnection();
     connect(pTcpSocket, &QTcpSocket::readyRead, this, &QWebSocketServerPrivate::handshakeReceived);
 }