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)