aboutsummaryrefslogtreecommitdiff
path: root/src/nvim/event
diff options
context:
space:
mode:
authorbfredl <bjorn.linse@gmail.com>2023-09-21 12:58:25 +0200
committerGitHub <noreply@github.com>2023-09-21 12:58:25 +0200
commit5e43a4ce4d973677172519a50e4f6f49e6dd4a2b (patch)
tree292d3c08bcdbe0c9339f4bd0ec846b2c0ddafea2 /src/nvim/event
parent345bd91db28ecfc4deb308f4971253b534f82d49 (diff)
parent911f3d962358bb032b55e9984d0b25ffc522ff49 (diff)
downloadrneovim-5e43a4ce4d973677172519a50e4f6f49e6dd4a2b.tar.gz
rneovim-5e43a4ce4d973677172519a50e4f6f49e6dd4a2b.tar.bz2
rneovim-5e43a4ce4d973677172519a50e4f6f49e6dd4a2b.zip
Merge pull request #25288 from bfredl/tuiassert
fix(tui): don't overwrite an assertion faliure message on exit
Diffstat (limited to 'src/nvim/event')
-rw-r--r--src/nvim/event/process.c1
1 files changed, 1 insertions, 0 deletions
diff --git a/src/nvim/event/process.c b/src/nvim/event/process.c
index 95bf4d1c3b..00ba1334b0 100644
--- a/src/nvim/event/process.c
+++ b/src/nvim/event/process.c
@@ -423,6 +423,7 @@ static void exit_event(void **argv)
if (!exiting) {
if (ui_client_channel_id) {
+ ui_client_exit_status = status;
os_exit(status);
} else {
assert(status == 0); // Called from rpc_close(), which passes 0 as status.