Commit 012594b9 authored by Amandeep Singh's avatar Amandeep Singh Committed by Martin T. H. Sandsmark

allow rfbInitSockets with non-ready states.

This allows for reinitializations of e. g. sockets in a SHUTDOWN state.
The only state that doesn't make sense to reinitialize are READY states.
parent afd1d329
...@@ -122,8 +122,9 @@ rfbInitSockets(rfbScreenInfoPtr rfbScreen) ...@@ -122,8 +122,9 @@ rfbInitSockets(rfbScreenInfoPtr rfbScreen)
{ {
in_addr_t iface = rfbScreen->listenInterface; in_addr_t iface = rfbScreen->listenInterface;
if (rfbScreen->socketState!=RFB_SOCKET_INIT) if (rfbScreen->socketState == RFB_SOCKET_READY) {
return; return;
}
rfbScreen->socketState = RFB_SOCKET_READY; rfbScreen->socketState = RFB_SOCKET_READY;
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment