From 421e152b6b1039ea76ccdfddf806573c9d2d2fce Mon Sep 17 00:00:00 2001 From: Guillermo Rauch Date: Wed, 4 Jan 2012 13:17:41 -0800 Subject: [PATCH] Fixed polling write and writeMany --- lib/transports/polling.js | 12 +++++++----- 1 file changed, 7 insertions(+), 5 deletions(-) diff --git a/lib/transports/polling.js b/lib/transports/polling.js index c211af18..0f33bcbf 100644 --- a/lib/transports/polling.js +++ b/lib/transports/polling.js @@ -141,22 +141,24 @@ Polling.prototype.doClose = function () { * Writes a packets payload. * * @param {Array} data packets + * @param {Function} drain callback * @api private */ -Polling.prototype.writeMany = function (packets) { - this.doWrite(parser.encodePayload(packets)); +Polling.prototype.writeMany = function (packets, fn) { + this.doWrite(parser.encodePayload(packets), fn); }; /** * Writes a single-packet payload. * - * @parma {Object} data packet + * @param {Object} data packet + * @param {Function} drain callback * @api private */ -Polling.prototype.write = function (packet) { - this.writeMany([packet]); +Polling.prototype.write = function (packet, fn) { + this.writeMany([packet], fn); }; /**