On Thursday 09 October 2014 13:36:27 Tom Hirst wrote: > I've come across the problem described in QTBUG-37092 and have tracked it > down to the fact that writeDatagram ends up calling if_nametoindex with an > empty interface name, for some reason on ARM platforms this call takes > around 30ms to complete. I would suggest avoiding this call if the > interface name (from the IPv6 scopeid) is empty - because it will just > return 0 anyway, I don't see any value on making this call on non-ARM > platforms either. Patch attached to the bug report and duplicated here. > > For what it is worth, this problem won't occur on Android ARM platforms, as > they don't have the call to if_nametoindex. > > Is this the correct approach to be taking?
The approach looks right, thank you. Can you upload it to codereview.qt-project.org -- Thiago Macieira - thiago.macieira (AT) intel.com Software Architect - Intel Open Source Technology Center _______________________________________________ Development mailing list Development@qt-project.org http://lists.qt-project.org/mailman/listinfo/development