From 854b26af28a2313e55aaad685edf116c9bfc9b5d Mon Sep 17 00:00:00 2001 From: Henrik Lissner Date: Wed, 27 Dec 2017 00:42:04 -0500 Subject: [PATCH] lang/cc: fix rtags-cancel-process preventing emacs quit --- modules/lang/cc/config.el | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/modules/lang/cc/config.el b/modules/lang/cc/config.el index 2fed3728f..75c26cbed 100644 --- a/modules/lang/cc/config.el +++ b/modules/lang/cc/config.el @@ -214,7 +214,7 @@ compilation database is present in the project.") (message "Starting rtags server") (rtags-start-process-unless-running) ;; Emacs-spawned rdm should be temporary - (add-hook 'kill-emacs-hook #'rtags-cancel-process))) + (add-hook! kill-emacs (ignore-errors (rtags-cancel-process))))) (let ((bins (cl-remove-if-not #'executable-find '("rdm" "rc")))) (if (/= (length bins) 2)