From 84458090a76499ed615d77a73b587b277790b1f3 Mon Sep 17 00:00:00 2001 From: Daniel Venable Date: Mon, 24 Jun 2024 23:35:19 +0000 Subject: [PATCH] fix: rejects readline question promise on abortion --- lib/readline/promises.js | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/lib/readline/promises.js b/lib/readline/promises.js index ccd0745a33f941..5fbb4ee3cedc94 100644 --- a/lib/readline/promises.js +++ b/lib/readline/promises.js @@ -54,6 +54,10 @@ class Interface extends _Interface { }; } + this.on('close', () => { + reject(new AbortError('Interrupted')); + }); + this[kQuestion](query, cb); }); }