From 295030d5719c3af352cfc5394b8ce13e3a1e0fb9 Mon Sep 17 00:00:00 2001 From: Sam Bingner Date: Fri, 12 Oct 2018 16:21:47 -1000 Subject: Add and update a number of packages --- data/libvncserver/clsockrace.diff | 14 +++++++------- 1 file changed, 7 insertions(+), 7 deletions(-) (limited to 'data/libvncserver/clsockrace.diff') diff --git a/data/libvncserver/clsockrace.diff b/data/libvncserver/clsockrace.diff index 56b41e38e..9b1f2ad5d 100644 --- a/data/libvncserver/clsockrace.diff +++ b/data/libvncserver/clsockrace.diff @@ -1,12 +1,12 @@ -diff -ru LibVNCServer-0.9.8.1/libvncserver/main.c LibVNCServer-0.9.8.1+iPhone/libvncserver/main.c ---- LibVNCServer-0.9.8.1/libvncserver/main.c 2011-10-12 16:52:18.000000000 +0000 -+++ LibVNCServer-0.9.8.1+iPhone/libvncserver/main.c 2011-10-13 04:09:56.000000000 +0000 +diff -ur libvncserver-LibVNCServer-0.9.11/libvncserver/main.c libvncserver-LibVNCServer-0.9.11+iPhone/libvncserver/main.c +--- libvncserver-LibVNCServer-0.9.11/libvncserver/main.c 2016-12-30 03:01:28.000000000 -1000 ++++ libvncserver-LibVNCServer-0.9.11+iPhone/libvncserver/main.c 2018-08-29 11:20:52.000000000 -1000 @@ -517,24 +517,26 @@ struct timeval tv; int n; - if (cl->sock == -1) { -+ int sock = cl->sock; ++ int sock = cl->sock; + + if (sock == -1) { /* Client has disconnected. */ @@ -43,6 +43,6 @@ diff -ru LibVNCServer-0.9.8.1/libvncserver/main.c LibVNCServer-0.9.8.1+iPhone/li - if (FD_ISSET(cl->sock, &rfds) || FD_ISSET(cl->sock, &efds)) + if (FD_ISSET(sock, &rfds) || FD_ISSET(cl->sock, &efds)) - rfbProcessClientMessage(cl); - } - + { + #ifdef LIBVNCSERVER_WITH_WEBSOCKETS + do { -- cgit v1.2.3