Add /api/send_full_frame
This commit is contained in:
@@ -49,6 +49,8 @@
|
||||
|
||||
extern "C" {
|
||||
void vncSetGlueContext(int screenIndex);
|
||||
|
||||
extern int wakeuppipe[2];
|
||||
}
|
||||
|
||||
using namespace rfb;
|
||||
@@ -307,6 +309,15 @@ void XserverDesktop::handleSocketEvent(int fd, bool read, bool write)
|
||||
{
|
||||
try {
|
||||
if (read) {
|
||||
|
||||
if (fd == wakeuppipe[0]) {
|
||||
unsigned char buf;
|
||||
while (::read(fd, &buf, 1) > 0);
|
||||
|
||||
server->refreshClients();
|
||||
return;
|
||||
}
|
||||
|
||||
if (handleListenerEvent(fd, &listeners, server))
|
||||
return;
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user