关键代码 var rawstream = new Readable({ highWaterMark : 128 * 1024, read(size) { } });
rawstream.pipe(zlib.createGunzip())
然后后续会不停的rawstream.push一些binary的数据
有时候客户端可能会传过来损坏的gzip数据 然后就会Gunzip.zlibOnError 把整个node进程崩掉 我试了rawstream.on(‘error’, function(err){
}); 并不能捕获到error 求教 有什么办法至少能不让node崩掉?