summaryrefslogtreecommitdiff
path: root/compositor/compositor-x11.c
diff options
context:
space:
mode:
Diffstat (limited to 'compositor/compositor-x11.c')
-rw-r--r--compositor/compositor-x11.c2
1 files changed, 1 insertions, 1 deletions
diff --git a/compositor/compositor-x11.c b/compositor/compositor-x11.c
index 3f6d8428..4cf9bf88 100644
--- a/compositor/compositor-x11.c
+++ b/compositor/compositor-x11.c
@@ -581,7 +581,7 @@ x11_compositor_handle_event(int fd, uint32_t mask, void *data)
client_message = (xcb_client_message_event_t *) event;
atom = client_message->data.data32[0];
if (atom == c->atom.wm_delete_window)
- exit(1);
+ wl_display_terminate(c->base.wl_display);
break;
default: