14c7ddf7d0
Raced bash execution against the JavaScript abort signal and timeout so the tool returns even when native shell cleanup does not settle. Added regression coverage for native cleanup stalls on ESC abort and timeout. Fixes #1347