Parser: check stream readable before read()

fork
Brian White 11 years ago
parent d4e7eb6257
commit 89aef1b73d

@ -76,8 +76,10 @@ Parser.prototype.setStream = function(stream) {
}; };
Parser.prototype._tryread = function(n) { Parser.prototype._tryread = function(n) {
var r = this._stream.read(n); if (this._stream.readable) {
r && this._parse(r); var r = this._stream.read(n);
r && this._parse(r);
}
}; };
Parser.prototype._parse = function(data) { Parser.prototype._parse = function(data) {

Loading…
Cancel
Save