From 2a0607b3c19db942b6f4cfcde080efb5c4f71ad4 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E9=92=9F=E8=BF=9B?= Date: Tue, 25 Sep 2018 12:16:05 +0800 Subject: [PATCH] Update main.js --- main.js | 10 ++++++++++ 1 file changed, 10 insertions(+) diff --git a/main.js b/main.js index 1163ff3..fae1f8e 100644 --- a/main.js +++ b/main.js @@ -194,6 +194,16 @@ function initWebServer(settings) { adapter.log.info('config port: ' + settings.port); + + adapter.getPort(settings.port, function (port) { + if (port != settings.port && !adapter.config.findNextPort) { + adapter.log.error('port ' + settings.port + ' already in use'); + process.exit(1); + } + webServer.listen(port, settings.bind, function() { + adapter.log.info('Server listening on http' + (settings.secure ? 's' : '') + '://' + settings.bind + ':' + port); + }); + }); /* if (settings.port) {