summaryrefslogtreecommitdiffstats
path: root/unix/x0vncserver
diff options
context:
space:
mode:
authorPierre Ossman <ossman@cendio.se>2018-10-26 15:54:56 +0200
committerPierre Ossman <ossman@cendio.se>2018-11-09 17:25:23 +0100
commita4308c9ec45b0ebcafaed2280b442d2840098e4e (patch)
tree243a24171e0a17131f81e12bbcb4fd1f903acc54 /unix/x0vncserver
parent65e08fdc9d783a863b0d0b0acb62c9f3a6b49d63 (diff)
downloadtigervnc-a4308c9ec45b0ebcafaed2280b442d2840098e4e.tar.gz
tigervnc-a4308c9ec45b0ebcafaed2280b442d2840098e4e.zip
Get rid of SocketServer::checkTimeouts()
It doesn't belong on each socket server object as timers are global. Force implementations to call the Timer system directly instead, avoiding any middle men.
Diffstat (limited to 'unix/x0vncserver')
-rw-r--r--unix/x0vncserver/x0vncserver.cxx4
1 files changed, 2 insertions, 2 deletions
diff --git a/unix/x0vncserver/x0vncserver.cxx b/unix/x0vncserver/x0vncserver.cxx
index 4c8f0bf9..5f6c9f45 100644
--- a/unix/x0vncserver/x0vncserver.cxx
+++ b/unix/x0vncserver/x0vncserver.cxx
@@ -322,7 +322,7 @@ int main(int argc, char** argv)
}
}
- soonestTimeout(&wait_ms, server.checkTimeouts());
+ soonestTimeout(&wait_ms, Timer::checkTimeouts());
tv.tv_sec = wait_ms / 1000;
tv.tv_usec = (wait_ms % 1000) * 1000;
@@ -357,7 +357,7 @@ int main(int argc, char** argv)
}
}
- server.checkTimeouts();
+ Timer::checkTimeouts();
// Client list could have been changed.
server.getSockets(&sockets);