mirror of
https://github.com/PR0M3TH3AN/bitvid.git
synced 2026-11-07 05:13:01 +00:00
feat: improve webtorrent reliability and update tracker lists
- Increased tracker timeout to 6000ms and concurrency to 6 in `js/trackerConfig.js` - Increased trackers per magnet check to 10 to ensure better peer discovery - Added new reliable public WebSocket trackers to `DEFAULT_WSS_TRACKERS` in `js/constants.js` - Verified configuration changes with `tests/verify_tracker_config.mjs`
This commit is contained in:
1 parent
34d57c2072
commit
1a352a199d
2 files changed
+5
-3
No files matched your search
@@ -109,6 +109,8 @@ const DEFAULT_WSS_TRACKERS = Object.freeze([
|
||||
"wss://tracker.files.fm:7073/announce",
|
||||
"wss://tracker.btorrent.xyz",
|
||||
"wss://tracker.novage.com.ua:443/announce",
|
||||
"wss://tracker.webtorrent.dev",
|
||||
"wss://open.video.lukewarlow.uk:443/announce",
|
||||
]);
|
||||
|
||||
const SANITIZED_DEFAULT_BLUR_THRESHOLD = coerceNonNegativeInteger(
|
||||
|
||||
+3
-3
@@ -1,9 +1,9 @@
|
||||
import { WSS_TRACKERS as DEFAULT_WSS_TRACKERS } from "./constants.js";
|
||||
|
||||
export const TRACKER_TIMEOUT_MS = 3000;
|
||||
export const TRACKER_PER_MAGNET = 3;
|
||||
export const TRACKER_TIMEOUT_MS = 6000;
|
||||
export const TRACKER_PER_MAGNET = 10;
|
||||
export const HEALTH_TTL_MS = 2 * 60 * 1000;
|
||||
export const CONCURRENCY = 3;
|
||||
export const CONCURRENCY = 6;
|
||||
export const TRACKER_ERROR_COOLDOWN_MS = 60 * 1000;
|
||||
|
||||
export function resolveTrackerList({ magnetTrackers } = {}) {
|
||||
|
||||
Reference in new issue
Block a user