From e039efc63cf36ef7f521bf5570d23b9e33ec4ed6 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?J=C3=B8rgen=20Lind?= Date: Tue, 19 Apr 2011 09:03:33 +0200 Subject: [PATCH] Dont use accept4 && SOCK_CLOEXEC --- src/3rdparty/wayland/wayland-server.c | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/src/3rdparty/wayland/wayland-server.c b/src/3rdparty/wayland/wayland-server.c index 66ad86105e1..358fa489922 100644 --- a/src/3rdparty/wayland/wayland-server.c +++ b/src/3rdparty/wayland/wayland-server.c @@ -659,9 +659,10 @@ socket_data(int fd, uint32_t mask, void *data) length = sizeof name; client_fd = - accept4(fd, (struct sockaddr *) &name, &length, SOCK_CLOEXEC); +// accept4(fd, (struct sockaddr *) &name, &length, SOCK_CLOEXEC); + accept (fd, (struct sockaddr *) &name, &length); if (client_fd < 0) - fprintf(stderr, "failed to accept\n"); + fprintf(stderr, "failed to accept: %m\n"); wl_client_create(display, client_fd); }