diff options
author | Noam Postavsky <npostavs@gmail.com> | 2018-09-02 18:56:38 -0400 |
---|---|---|
committer | Noam Postavsky <npostavs@gmail.com> | 2018-09-04 18:50:29 -0400 |
commit | c0f688808eadb670ffa9d442891adb7bb70c4ade (patch) | |
tree | 64ac7cdf1efe2fbb353dc25ece2649a982c5449c /lisp/server.el | |
parent | 425c2811641a6b8ec4549cad5f6bd15a46bc95d5 (diff) | |
download | emacs-c0f688808eadb670ffa9d442891adb7bb70c4ade.tar.gz |
Handle non-error signals in emacsclient --eval (Bug#10989)
* lisp/server.el (server-process-filter): Handle any signal, not just
errors.
Diffstat (limited to 'lisp/server.el')
-rw-r--r-- | lisp/server.el | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/lisp/server.el b/lisp/server.el index 77850e49da3..fd024480bdd 100644 --- a/lisp/server.el +++ b/lisp/server.el @@ -1297,7 +1297,7 @@ The following commands are accepted by the client: (server-execute-continuation proc)))) ;; condition-case - (error (server-return-error proc err)))) + (t (server-return-error proc err)))) (defun server-execute (proc files nowait commands dontkill create-frame-func tty-name) ;; This is run from timers and process-filters, i.e. "asynchronously". |