updated for version 7.0179
diff --git a/src/gui_gtk_x11.c b/src/gui_gtk_x11.c
index 1502e0c..84c5fe4 100644
--- a/src/gui_gtk_x11.c
+++ b/src/gui_gtk_x11.c
@@ -2328,6 +2328,7 @@
     vim_strncpy(IObuff,
 		    _("Vim: Received \"die\" request from session manager\n"),
 	    IOSIZE - 1);
+    deadly_exit = TRUE;
     preserve_exit();
 }