discomfitor pushed a commit to branch master.

http://git.enlightenment.org/core/enlightenment.git/commit/?id=5d59cf11dc2ada49f39e4c52be6b125d40ae3323

commit 5d59cf11dc2ada49f39e4c52be6b125d40ae3323
Author: Mike Blumenkrantz <[email protected]>
Date:   Mon Jan 22 16:35:34 2018 -0500

    toggle x_fatal variable when xwayland crashes
---
 src/modules/xwayland/e_mod_main.c | 2 ++
 1 file changed, 2 insertions(+)

diff --git a/src/modules/xwayland/e_mod_main.c 
b/src/modules/xwayland/e_mod_main.c
index 7848595b3..fc28b37dc 100644
--- a/src/modules/xwayland/e_mod_main.c
+++ b/src/modules/xwayland/e_mod_main.c
@@ -262,6 +262,7 @@ static void
 xwayland_fatal(void *d EINA_UNUSED)
 {
    /* on xwayland fatal, attempt to restart it */
+   x_fatal = 1;
    xwl_shutdown();
    xwl_init(NULL);
 }
@@ -359,6 +360,7 @@ xwl_init(void *d EINA_UNUSED)
 {
    char disp[8];
 
+   x_fatal = 0;
    /* make sure it's a wayland compositor */
    if (e_comp->comp_type == E_PIXMAP_TYPE_X) return EINA_FALSE;
 

-- 


Reply via email to