repl: call resume() after setRawMode()

Solves #4178, but does not fix the underlying issue
v0.8.16-release
Bert Belder 2012-10-24 02:42:57 +02:00
parent 626db18635
commit f34f1e30a6
1 changed files with 2 additions and 1 deletions

View File

@ -75,7 +75,6 @@ function Interface(input, output, completer, terminal) {
this.output = output; this.output = output;
this.input = input; this.input = input;
input.resume();
// Check arity, 2 - for async, 1 for sync // Check arity, 2 - for async, 1 for sync
this.completer = completer.length === 2 ? completer : function(v, callback) { this.completer = completer.length === 2 ? completer : function(v, callback) {
@ -137,6 +136,8 @@ function Interface(input, output, completer, terminal) {
output.removeListener('resize', onresize); output.removeListener('resize', onresize);
}); });
} }
input.resume();
} }
inherits(Interface, EventEmitter); inherits(Interface, EventEmitter);