Function: server-return-error
server-return-error is a byte-compiled function defined in
server.el.gz.
Signature
(server-return-error PROC ERR)
Source Code
;; Defined in /usr/src/emacs/lisp/server.el.gz
(defun server-return-error (proc err)
(ignore-errors
(server-send-string
proc (concat "-error " (server-quote-arg
(error-message-string err))))
(server-log (error-message-string err) proc)
;; Before calling `delete-process', give emacsclient time to
;; receive the error string and shut down on its own.
(sit-for 5)
(delete-process proc)))