/** * Disconnect the OPC UA client and close session if used * @param {*} callback */ var _disconnect = function (callback) { if (!the_session) { client.disconnect(function (err) { callback(err); }); } else { the_session.close(function () { client.disconnect(function (err) { callback(err); }); }); } }
})); resolve( reducedEndpoints); client.disconnect(); }, reason => { reject('getendpoints-error: ' + reason); client.disconnect(); });
connected = false; reject(); client.disconnect(function () { }); } else { logger.info(data.name + ': connected!');