Function: server-kill-emacs-query-function
server-kill-emacs-query-function is a byte-compiled function defined
in server.el.gz.
Signature
(server-kill-emacs-query-function)
Documentation
Ask before exiting Emacs if it has live clients.
Source Code
;; Defined in /usr/src/emacs/lisp/server.el.gz
(defun server-kill-emacs-query-function ()
"Ask before exiting Emacs if it has live clients."
(or (not (let (live-client)
(dolist (proc server-clients)
(when (memq t (mapcar #'buffer-live-p
(process-get proc 'buffers)))
(setq live-client t)))
live-client))
(yes-or-no-p "This Emacs session has clients; exit anyway? ")))