Skip to content

Latency spikes #1587

@bbailey

Description

@bbailey

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

Metadata

Metadata

Assignees

Type

No type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions