attempt to create xwayland x11 socket path before creating socket
authorMike Blumenkrantz <zmike@osg.samsung.com>
Tue, 30 Jun 2015 19:37:56 +0000 (15:37 -0400)
committerMike Blumenkrantz <zmike@osg.samsung.com>
Tue, 30 Jun 2015 19:37:56 +0000 (15:37 -0400)
src/modules/xwayland/e_mod_main.c

index 2eed1a2..54afb76 100644 (file)
@@ -102,6 +102,8 @@ _abstract_socket_bind(int disp)
    if ((fd = socket(PF_LOCAL, (SOCK_STREAM | SOCK_CLOEXEC), 0)) < 0) 
      return -1;
 
+   ecore_file_mkpath("/tmp/.X11-unix");
+
    addr.sun_family = AF_LOCAL;
    nsize = snprintf(addr.sun_path, sizeof(addr.sun_path), 
                     "%c/tmp/.X11-unix/X%d", 0, disp);