diff --git a/lib/internal/util/inspector.js b/lib/internal/util/inspector.js index 5f11eff21a2a15..5a95bcf8ea852a 100644 --- a/lib/internal/util/inspector.js +++ b/lib/internal/util/inspector.js @@ -10,15 +10,11 @@ function sendInspectorCommand(cb, onError) { if (!hasInspector) return onError(); const inspector = require('inspector'); if (session === undefined) session = new inspector.Session(); + session.connect(); try { - session.connect(); - try { - return cb(session); - } finally { - session.disconnect(); - } - } catch { - return onError(); + return cb(session); + } finally { + session.disconnect(); } }