Browse Source

repl: don't eval twice when an Error is thrown

Nathan Rajlich 13 years ago
committed by Ben Noordhuis
parent
commit
cf24f561a3
  1. 6
      lib/repl.js

6
lib/repl.js

@ -160,7 +160,11 @@ function REPLServer(prompt, stream) {
'repl');
if (typeof ret !== 'function') success = true;
} catch (e) {
success = false;
if (!(e && e.constructor && e.constructor.name === 'SyntaxError')) {
throw e;
} else {
success = false;
}
}
if (!success) {

Loading…
Cancel
Save