QUdpSocket missing fast packets on Windows
-
I modified the broadcastReceiver program to listen to a udp stream I am playing back using a wireshark replay program. Most of the packets are delivered about 100ms apart however I have some smaller packets that get fired out very quickly after a bigger packet (~100us according to wireshark).
When running the same code on Linux I'm not missing any of the small packets.
The interesting thing is that if I switch to the wireless interface on my Windows PC the inter-packet gap becomes about 3ms and Qt seems to see the packets. While I usually have no problem throwing my Windows PC under the bus, I actually need to be able to have the wired interface and Qt get along in this instance.
I googled around and haven't found anything helpful, any ideas or thoughts would be greatly appreciated.