X-Git-Url: https://git.immae.eu/?a=blobdiff_plain;f=server%2Fcontrollers%2Ftracker.ts;h=19a8b2bc937529d999006b7a7a72c8ea7b96ec79;hb=db312c7023bb8263741255f8af1c8a6aef5f88f7;hp=6d60639b880e66da7a213abe58b0273881d46736;hpb=e874edd9f876df7b4020137b3a9b7feb8078b38f;p=github%2FChocobozzz%2FPeerTube.git diff --git a/server/controllers/tracker.ts b/server/controllers/tracker.ts index 6d60639b8..19a8b2bc9 100644 --- a/server/controllers/tracker.ts +++ b/server/controllers/tracker.ts @@ -69,12 +69,17 @@ const trackerServer = new TrackerServer({ }) if (CONFIG.TRACKER.ENABLED !== false) { - trackerServer.on('error', function (err) { logger.error('Error in tracker.', { err }) }) trackerServer.on('warning', function (err) { + const message = err.message || '' + + if (CONFIG.LOG.LOG_TRACKER_UNKNOWN_INFOHASH === false && message.includes('Unknown infoHash')) { + return + } + logger.warn('Warning in tracker.', { err }) }) }