aboutsummaryrefslogtreecommitdiffstats
path: root/tools
diff options
context:
space:
mode:
Diffstat (limited to 'tools')
-rw-r--r--tools/libxl/libxl_event.c3
1 files changed, 2 insertions, 1 deletions
diff --git a/tools/libxl/libxl_event.c b/tools/libxl/libxl_event.c
index e42b371765..6f033dd4b3 100644
--- a/tools/libxl/libxl_event.c
+++ b/tools/libxl/libxl_event.c
@@ -1476,7 +1476,8 @@ int libxl_event_wait(libxl_ctx *ctx, libxl_event **event_r,
}
out:
- libxl__poller_put(ctx, poller);
+ if (poller)
+ libxl__poller_put(ctx, poller);
CTX_UNLOCK;
EGC_FREE;