From 4522467268492e64b690d93cf57749c099ce101e Mon Sep 17 00:00:00 2001 From: Dylan Noblesmith Date: Sat, 16 Jun 2012 22:51:35 +0000 Subject: [PATCH] wayland-server: add more logging of errors --- src/wayland-server.c | 2 ++ 1 file changed, 2 insertions(+) diff --git a/src/wayland-server.c b/src/wayland-server.c index 72aa88df..8b24a715 100644 --- a/src/wayland-server.c +++ b/src/wayland-server.c @@ -1196,6 +1196,7 @@ wl_display_add_socket(struct wl_display *display, const char *name) size = offsetof (struct sockaddr_un, sun_path) + name_size; if (bind(s->fd, (struct sockaddr *) &s->addr, size) < 0) { + wl_log("bind() failed with error: %m\n"); close(s->fd); unlink(s->lock_addr); close(s->fd_lock); @@ -1204,6 +1205,7 @@ wl_display_add_socket(struct wl_display *display, const char *name) } if (listen(s->fd, 1) < 0) { + wl_log("listen() failed with error: %m\n"); unlink(s->addr.sun_path); close(s->fd); unlink(s->lock_addr);