diff options
| author | João Távora | 2026-01-14 10:46:24 +0000 |
|---|---|---|
| committer | João Távora | 2026-01-21 12:26:24 +0000 |
| commit | adb605716f2feda57a9ab5ea0d1d979e51ce8915 (patch) | |
| tree | f9599520d863dfcb5a2e6fb31ebd19f6ef0d666c /java/incrementing-version-code | |
| parent | 7ce09a741a8d4bde356a268d3bf93f7253528f6a (diff) | |
| download | emacs-adb605716f2feda57a9ab5ea0d1d979e51ce8915.tar.gz emacs-adb605716f2feda57a9ab5ea0d1d979e51ce8915.zip | |
Jsonrpc: don't let remote endpoint requests go unanswered
Previously, 'quit' could cause remote endpoints to never get a
reply and thus sometimes hang. Ensure we always reply. Also,
give the application a chance to signal jsonrpc-error with the
served code=32000, meaning "no error".
* doc/lispref/text.texi (JSONRPC Overview): Rework section on
request dispatchers.
* lisp/jsonrpc.el (jsonrpc-connection-receive): Rework.
Diffstat (limited to 'java/incrementing-version-code')
0 files changed, 0 insertions, 0 deletions