From dddc359213be522026d60ffd89867a0f52f19256 Mon Sep 17 00:00:00 2001 From: zeertzjq Date: Wed, 14 Jan 2026 08:00:37 +0800 Subject: [PATCH] test(client): check for uv.run() failure (#37379) Related #37376 --- test/client/session.lua | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/test/client/session.lua b/test/client/session.lua index c4d8ceb197..706cbc87f7 100644 --- a/test/client/session.lua +++ b/test/client/session.lua @@ -237,7 +237,10 @@ function Session:_run(request_cb, notification_cb, timeout) self.eof_err = { 1, 'EOF was received from Nvim. Likely the Nvim process crashed.' .. stderr } end) - uv.run() + local ret, err, _ = uv.run() + if ret == nil then + error(err) + end self._prepare:stop() self._timer:stop() self._rpc_stream:read_stop()