Set a timeout for superagent

The default is 'no timeout' and it will wait for the response forever.

https://github.com/visionmedia/superagent/issues/17#issuecomment-207742985
This commit is contained in:
Girish Ramakrishnan
2016-09-12 12:53:51 -07:00
parent ce19f480b3
commit c1bb264065
14 changed files with 39 additions and 29 deletions
+1
View File
@@ -91,6 +91,7 @@ function authenticate(req, res, next) {
superagent
.post(config.internalAdminOrigin() + '/api/v1/oauth/token')
.query(query).send(data)
.timeout(30 * 1000)
.end(function (error, result) {
if (error && !error.response) {
console.error(error);