Browse Source

[debugger] pause stdin on debugEval

Fedor Indutny 13 years ago
parent
commit
22eb2d5084
  1. 5
      lib/_debugger.js

5
lib/_debugger.js

@ -743,14 +743,17 @@ Interface.prototype.controlEval = function(code, context, filename, callback) {
}; };
Interface.prototype.debugEval = function(code, context, filename, callback) { Interface.prototype.debugEval = function(code, context, filename, callback) {
var client = this.client; var self = this,
client = this.client;
if (code === '.scope') { if (code === '.scope') {
client.reqScopes(callback); client.reqScopes(callback);
return; return;
} }
self.pause();
client.reqEval(code, function(res) { client.reqEval(code, function(res) {
self.resume();
if (!res.success) { if (!res.success) {
if (res.message) { if (res.message) {
callback(res.message); callback(res.message);

Loading…
Cancel
Save