diff --git a/clients/editor.c b/clients/editor.c index e081a5b8b..9daa77f34 100644 --- a/clients/editor.c +++ b/clients/editor.c @@ -575,6 +575,8 @@ data_source_send(void *data, if (write(fd, editor->selected_text, strlen(editor->selected_text) + 1) < 0) fprintf(stderr, "write failed: %m\n"); + + close(fd); } static void