derekf pushed a commit to branch master.

http://git.enlightenment.org/core/enlightenment.git/commit/?id=0b26bdc2f84a29fa832e3579dbc8b45510598c2e

commit 0b26bdc2f84a29fa832e3579dbc8b45510598c2e
Author: Derek Foreman <der...@osg.samsung.com>
Date:   Tue Aug 8 18:01:04 2017 -0500

    Stop doing complicated things after a segfault
    
    The chance of any of this succeeded is near zero, and it sometimes ends
    up in a tight loop after a crash.
---
 src/bin/e_signals.c | 14 --------------
 1 file changed, 14 deletions(-)

diff --git a/src/bin/e_signals.c b/src/bin/e_signals.c
index 47caba6c3..4d6f9e5dd 100644
--- a/src/bin/e_signals.c
+++ b/src/bin/e_signals.c
@@ -70,21 +70,7 @@ _e_crash(void)
 {
 #ifdef HAVE_WAYLAND
    if (e_comp->comp_type == E_PIXMAP_TYPE_WL)
-     {
-# ifdef USE_MODULE_WL_DRM
-        if (!strstr(ecore_evas_engine_name_get(e_comp->ee), "drm")) return;
-        Ecore_Drm2_Device *dev;
-
-        dev = ecore_evas_data_get(e_comp->ee, "device");
-        if (dev)
-          {
-             ecore_drm2_outputs_destroy(dev);
-             ecore_drm2_device_close(dev);
-          }
-        ecore_drm2_shutdown();
-# endif
         return;
-     }
 #endif
 #ifndef HAVE_WAYLAND_ONLY
    _e_x_composite_shutdown();

-- 


Reply via email to