summaryrefslogtreecommitdiffstats
path: root/server/lib/external-backends/backendhelper.js
diff options
context:
space:
mode:
Diffstat (limited to 'server/lib/external-backends/backendhelper.js')
-rw-r--r--server/lib/external-backends/backendhelper.js7
1 files changed, 6 insertions, 1 deletions
diff --git a/server/lib/external-backends/backendhelper.js b/server/lib/external-backends/backendhelper.js
index 485b5f6..27f746a 100644
--- a/server/lib/external-backends/backendhelper.js
+++ b/server/lib/external-backends/backendhelper.js
@@ -165,7 +165,12 @@ async function getDhcp () {
const isDHCP = await instance.isDhcp(backend.credentials)
if (isDHCP) {
// Check weather the backend is active
- const checkConnection = await instance.checkConnection(backend.credentials)
+ let checkConnection
+ try {
+ checkConnection = await instance.checkConnection(backend.credentials)
+ } catch (e) {
+ continue
+ }
if (checkConnection.error) continue
if (!dhcp) dhcp = { instance: instance, backend: backend }