-
-
Notifications
You must be signed in to change notification settings - Fork 319
Description
tl;dr - Issues with WiFi enumeration in QT's internal bearer plugins are causing latency spikes. Please upgrade to >= QT 5.9.4 for any future releases.
An internal bug/issue in QT introduces regular spikes of latency at frequent intervals (every 5-10 seconds depending on QT defaults). The effects are observable here; mudlet is causing the spikes in the second set of pings.
The issue occurs whenever the mudlet application is open. This is reproducible for me on Windows 10 Pro 1709 build 16299.309 with Mudlet 3.7.1, though I've been experiencing the issue for a while on previous recent versions of mudlet as well and have only just now narrowed down the specific issue.
The issue is present in QT versions from at least 5.6.2 (shipped with Mudlet 3.7.1's windows release) to 5.9.3, but has been fixed in QT 5.9.4.
Background article and relevant QTBUG reports:
https://lostdomain.org/2017/06/17/qt-qnetworkaccessmanager-causing-latency-spikes-on-wifi/
https://bugreports.qt.io/browse/QTBUG-40332
https://bugreports.qt.io/browse/QTBUG-65586