From 5d3dca6b3fe607bd16b99e7b16f3801f3aebaadb Mon Sep 17 00:00:00 2001 From: Johannes Zellner Date: Wed, 7 Sep 2016 14:11:05 +0200 Subject: [PATCH] Set a timeout for the meta data request Part of #37 --- installer/src/server.js | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/installer/src/server.js b/installer/src/server.js index fb25687b2..013811b1c 100755 --- a/installer/src/server.js +++ b/installer/src/server.js @@ -42,7 +42,7 @@ function provisionDigitalOcean(callback) { function provisionEC2(callback) { // need to use request, since octet-stream data - request('http://169.254.169.254/latest/user-data', function (error, response, body) { + request('http://169.254.169.254/latest/user-data', { timeout: 5000 }, function (error, response, body) { if (error || response.statusCode !== 200) { console.error('Error getting metadata', error); return callback(new Error('Error getting metadata'));