From 251ebbcbac9caeb831f85a68699cf6b6f2d8d97d Mon Sep 17 00:00:00 2001 From: Tim Schaub Date: Fri, 10 Jan 2014 11:58:18 -0700 Subject: [PATCH 1/2] Update closure-util --- package.json | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/package.json b/package.json index 48ab5d8f12..1d587882b5 100644 --- a/package.json +++ b/package.json @@ -14,6 +14,6 @@ "url": "https://github.com/openlayers/ol3/issues" }, "devDependencies": { - "closure-util": "*" + "closure-util": "~0.8.2" } } From 2b8e87f17f7557abdc92222d886878611d86eace Mon Sep 17 00:00:00 2001 From: Tim Schaub Date: Fri, 10 Jan 2014 12:05:38 -0700 Subject: [PATCH 2/2] Add error handler If the server fails to start, display error message and exit. Typically this is due to the address being in use. --- tasks/serve.js | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/tasks/serve.js b/tasks/serve.js index e868aa6ebc..61ed865dbf 100644 --- a/tasks/serve.js +++ b/tasks/serve.js @@ -43,4 +43,8 @@ manager.on('ready', function() { server.listen(3000, function() { log.info('ol', 'Listening on http://localhost:3000/ (Ctrl+C to stop)'); }); + server.on('error', function(err) { + log.error('ol', 'Server failed to start: ' + err.message); + process.exit(1); + }); });