[prev in list] [next in list] [prev in thread] [next in thread] 

List:       kde-commits
Subject:    [krfb] libvncserver: rfbInitSockets returns only if socket is READY
From:       Amandeep Singh <aman.dedman () gmail ! com>
Date:       2014-04-06 4:55:28
Message-ID: E1WWf7A-0005Lo-N7 () scm ! kde ! org
[Download RAW message or body]

Git commit f0714d9b3064d82e08a87339c23c675544c923c6 by Amandeep Singh.
Committed on 28/09/2013 at 12:28.
Pushed by amandeepsingh into branch 'master'.

rfbInitSockets returns only if socket is READY

TODO: Server not started, All Incoming requests will fail

M  +3    -2    libvncserver/sockets.c

http://commits.kde.org/krfb/f0714d9b3064d82e08a87339c23c675544c923c6

diff --git a/libvncserver/sockets.c b/libvncserver/sockets.c
index e54252d..1209bbf 100644
--- a/libvncserver/sockets.c
+++ b/libvncserver/sockets.c
@@ -108,8 +108,9 @@ rfbInitSockets(rfbScreenInfoPtr rfbScreen)
 {
     in_addr_t iface = rfbScreen->listenInterface;
 
-    if (rfbScreen->socketState!=RFB_SOCKET_INIT)
-	return;
+    if (rfbScreen->socketState == RFB_SOCKET_READY) {
+        return;
+    }
 
     rfbScreen->socketState = RFB_SOCKET_READY;
 

[prev in list] [next in list] [prev in thread] [next in thread] 

Configure | About | News | Add a list | Sponsored by KoreLogic