From 91f023a1f035a93d9ee90816118e2efe83100c08 Mon Sep 17 00:00:00 2001 From: Tex Andersen Date: Wed, 24 Feb 2021 13:22:43 +1000 Subject: [PATCH] add timeout of one second to enqueue non-retry send call --- integrations/segmentio/lib/index.js | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/integrations/segmentio/lib/index.js b/integrations/segmentio/lib/index.js index 4a409e325..172e980f1 100644 --- a/integrations/segmentio/lib/index.js +++ b/integrations/segmentio/lib/index.js @@ -103,7 +103,7 @@ exports.sendJsonWithTimeout = function(url, obj, headers, timeout, fn) { // unlikely to happen in production, but we're being safe to preserve backward // compatibility. if (send.type !== 'xhr') { - send(url, obj, headers, fn); + send(url, obj, headers, timeout, fn); return; } @@ -391,7 +391,7 @@ Segment.prototype.enqueue = function(path, message, fn) { msg: msg }); } else { - send(url, msg, headers, function(err, res) { + send(url, msg, headers, 1000, function(err, res) { self.debug('sent %O, received %O', msg, [err, res]); if (fn) { if (err) return fn(err);