From d84a95dd2c5320ae92c9bf67ea52398f760582d3 Mon Sep 17 00:00:00 2001 From: Pam Selle Date: Thu, 20 Apr 2017 10:46:44 -0400 Subject: [PATCH] Don't block on failed network (#120) * Don't block on failed network * log behind debug flag --- index.js | 7 ++++--- 1 file changed, 4 insertions(+), 3 deletions(-) diff --git a/index.js b/index.js index 53a5f60..54a09e7 100644 --- a/index.js +++ b/index.js @@ -159,9 +159,10 @@ function _make_generateLog(metrics, func, start_time, config, context) { timeout: config.network_timeout, }, function(err) { - // Throw uncaught errors from the wrapped function. - if (err) { - context.fail(err) + // Log errors, don't block on failed requests + if (err && config.debug) { + console.log('Write to IOpipe failed:') + console.log(err) } callback() }