首先是这个反复弹出 Tracker Authentication 窗口的问题,这个是因为 Tracker 对未授权的种子返回了 HTTP/401 错误,导致 qb 弹出窗口要求验证。这是一个正常行为,如果不需要它:
- 在
qBittorrent/src/base/bittorrent/torrenthandle.cpp
文件的void TorrentHandle::handleTrackerErrorAlert(libtorrent::tracker_error_alert *p)
函数中注释掉关于 401 错误的两行即可。
然后就是在 qb 中有大量种子的情况下,同时开始会导致 Tracker 始终处于 “Not Working” 状态,如果一个一个启动,那么就是好的,这个应该是qb本身并发设计不良导致的问题。