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)))