X-Git-Url: https://git.piment-noir.org/?a=blobdiff_plain;f=src%2Futils%2FConfiguration.ts;h=3e5948efbfba43fbd457284a0182ca67c564701f;hb=860a9c5a7218ea46ec273499765ce77363355b6a;hp=bf25445c00136eefcb85ed2e11acdf9e660f410c;hpb=9ab62ed05a70a1feda05803f085a449ce35a4f14;p=e-mobility-charging-stations-simulator.git diff --git a/src/utils/Configuration.ts b/src/utils/Configuration.ts index bf25445c..3e5948ef 100644 --- a/src/utils/Configuration.ts +++ b/src/utils/Configuration.ts @@ -192,17 +192,17 @@ export default class Configuration { private static getConfigurationFileWatcher(): fs.FSWatcher { try { - return fs.watch(Configuration.configurationFilePath, async (event, filename): Promise => { + return fs.watch(Configuration.configurationFilePath, (event, filename): void => { if (filename && event === 'change') { // Nullify to force configuration file reading Configuration.configuration = null; if (!Configuration.isUndefined(Configuration.configurationChangeCallback)) { - await Configuration.configurationChangeCallback(); + Configuration.configurationChangeCallback().catch(() => { /* This is intentional */ }); } } }); } catch (error) { - Configuration.handleFileException(Configuration.logPrefix(), 'Configuration', Configuration.configurationFilePath, error); + Configuration.handleFileException(Configuration.logPrefix(), 'Configuration', Configuration.configurationFilePath, error as Error); } }