[debugger] resume stdin at right time when running code remotely
This commit is contained in:
parent
d36d5c34df
commit
46382a728a
@ -750,18 +750,19 @@ Interface.prototype.debugEval = function(code, context, filename, callback) {
|
|||||||
|
|
||||||
self.pause();
|
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);
|
||||||
} else {
|
} else {
|
||||||
callback(null);
|
callback(null);
|
||||||
}
|
}
|
||||||
|
self.resume();
|
||||||
return;
|
return;
|
||||||
}
|
}
|
||||||
|
|
||||||
client.mirrorObject(res.body, function(mirror) {
|
client.mirrorObject(res.body, function(mirror) {
|
||||||
callback(null, mirror);
|
callback(null, mirror);
|
||||||
|
self.resume();
|
||||||
});
|
});
|
||||||
});
|
});
|
||||||
};
|
};
|
||||||
|
Loading…
x
Reference in New Issue
Block a user