]> Git Repo - qemu.git/blobdiff - aio-posix.c
vnc: factor out vnc_update_server_surface
[qemu.git] / aio-posix.c
index f0f912258ff2c73457ed5b84ee4f6ecbed821cba..0467f23a6357cbf966f296b71edeeb96223ef1c0 100644 (file)
@@ -261,7 +261,8 @@ bool aio_poll(AioContext *ctx, bool blocking)
 
     /* fill pollfds */
     QLIST_FOREACH(node, &ctx->aio_handlers, node) {
-        if (!node->deleted && node->pfd.events) {
+        if (!node->deleted && node->pfd.events
+            && aio_node_check(ctx, node->is_external)) {
             add_pollfd(node);
         }
     }
This page took 0.022896 seconds and 4 git commands to generate.