[X2Go-Commits] [nx-libs] 01/01: Add missing DPMS code to WaitForSomething().
git-admin at x2go.org
git-admin at x2go.org
Tue Mar 6 03:44:17 CET 2018
This is an automated email from the git hooks/post-receive script.
x2go pushed a commit to branch 3.6.x-rpm-debug
in repository nx-libs.
commit b0332c73fd9834f661c6aa3784df373c6994d1c7
Author: Mihai Moldovan <ionic at ionic.de>
Date: Tue Mar 6 03:44:12 2018 +0100
Add missing DPMS code to WaitForSomething().
---
nx-X11/programs/Xserver/os/WaitFor.c | 9 +++++++--
1 file changed, 7 insertions(+), 2 deletions(-)
diff --git a/nx-X11/programs/Xserver/os/WaitFor.c b/nx-X11/programs/Xserver/os/WaitFor.c
index 9133adf..a6ba227 100644
--- a/nx-X11/programs/Xserver/os/WaitFor.c
+++ b/nx-X11/programs/Xserver/os/WaitFor.c
@@ -188,6 +188,7 @@ WaitForSomething(int *pClientsReady)
int curclient;
int selecterr;
int nready;
+ fd_set devicesReadable;
CARD32 now = 0;
Bool someReady = FALSE;
Bool someNotifyWriteReady = FALSE;
@@ -494,13 +495,17 @@ WaitForSomething(int *pClientsReady)
}
}
+ XFD_ANDSET(&devicesReadable, &LastSelectMask, &EnabledDevices);
XFD_ANDSET(&clientsReadable, &LastSelectMask, &AllClients);
XFD_ANDSET(&tmp_set, &LastSelectMask, &NotifyReadFds);
if (XFD_ANYSET(&tmp_set) || someNotifyWriteReady)
HandleNotifyFds();
-
- if (XFD_ANYSET (&clientsReadable))
+#ifdef DPMSExtension
+ if (XFD_ANYSET (&devicesReadable) && (DPMSPowerLevel != DPMSModeOn))
+ DPMSSet(DPMSModeOn);
+#endif
+ if (XFD_ANYSET (&devicesReadable) || XFD_ANYSET (&clientsReadable))
break;
#ifdef WIN32
/* Windows keyboard and mouse events are added to the input queue
--
Alioth's /home/x2go-admin/maintenancescripts/git/hooks/post-receive-email on /srv/git/code.x2go.org/nx-libs.git
More information about the x2go-commits
mailing list