From 745f059eebb7d31ef6444744ba2ccfdb6e18c116 Mon Sep 17 00:00:00 2001 From: Berkeley Martinez Date: Wed, 14 Oct 2015 23:48:48 -0700 Subject: [PATCH] hotfix prevent server from starting twice --- server/server.js | 7 ++++--- 1 file changed, 4 insertions(+), 3 deletions(-) diff --git a/server/server.js b/server/server.js index 2e6073da0f..088fa3e9a1 100755 --- a/server/server.js +++ b/server/server.js @@ -2,7 +2,8 @@ require('dotenv').load(); var pmx = require('pmx'); pmx.init(); -var uuid = require('node-uuid'), +var _ = require('lodash'), + uuid = require('node-uuid'), assign = require('lodash').assign, loopback = require('loopback'), boot = require('loopback-boot'), @@ -93,7 +94,7 @@ Object.keys(passportProviders).map(function(strategy) { ); }); -app.start = function() { +app.start = _.once(function() { app.listen(app.get('port'), function() { app.emit('started'); console.log( @@ -105,7 +106,7 @@ app.start = function() { console.log('Free Code Camp is in beta mode'); } }); -}; +}); module.exports = app;