]> git.sur5r.net Git - i3/i3/blobdiff - src/commands.c
cmd_exit: Let i3_exit handle shutdown (#3600)
[i3/i3] / src / commands.c
index eecd59fc063f4f7cff0ff9c398ce1bcc3c205c3c..b3c1f5e02b1a3db40c0d3504a4f8567d2665f59a 100644 (file)
 #include <float.h>
 #include <stdarg.h>
 
 #include <float.h>
 #include <stdarg.h>
 
-#ifdef I3_ASAN_ENABLED
-#include <sanitizer/lsan_interface.h>
-#endif
-
 #include "shmlog.h"
 
 // Macros to make the YAJL API a bit easier to use.
 #include "shmlog.h"
 
 // Macros to make the YAJL API a bit easier to use.
@@ -1567,12 +1563,6 @@ void cmd_layout_toggle(I3_CMD, const char *toggle_mode) {
  */
 void cmd_exit(I3_CMD) {
     LOG("Exiting due to user command.\n");
  */
 void cmd_exit(I3_CMD) {
     LOG("Exiting due to user command.\n");
-#ifdef I3_ASAN_ENABLED
-    __lsan_do_leak_check();
-#endif
-    ipc_shutdown(SHUTDOWN_REASON_EXIT);
-    unlink(config.ipc_socket_path);
-    xcb_disconnect(conn);
     exit(0);
 
     /* unreached */
     exit(0);
 
     /* unreached */