'use strict'; var common = require('../common'); var assert = require('assert'); var zlib = require('zlib'); var closed = false; zlib.gzip('hello', function(err, out) { var unzip = zlib.createGunzip(); unzip.close(function() { closed = true; }); assert.throws(function() { unzip.write(out); }); }); process.on('exit', function() { assert(closed); });