touch-packages team mailing list archive
-
touch-packages team
-
Mailing list archive
-
Message #115364
[Bug 1470700] Re: QNetworkAccessManager hangs when in flight mode
No, the bileto info should be just ignored. If you look at the actual
silo (PPA), you see qtbase built: https://launchpad.net/~ci-train-ppa-
service/+archive/ubuntu/landing-032/+packages
What failed to build is the ubuntu-touch-session since the branch is for
15.10. But that's not needed as long as the silo is not decided to be
landed, just check the description instruction about adding the
QT_EXCLUDE_GENERIC_BEARER=1 manually.
I'll just fix the bileto status too so that people are not confused.
--
You received this bug notification because you are a member of Ubuntu
Touch seeded packages, which is subscribed to qtbase-opensource-src in
Ubuntu.
https://bugs.launchpad.net/bugs/1470700
Title:
QNetworkAccessManager hangs when in flight mode
Status in qtbase-opensource-src package in Ubuntu:
Confirmed
Status in thumbnailer package in Ubuntu:
Triaged
Bug description:
Testing the fix:
- Update rc-proposed (vivid) to citrain device-upgrade 32 0000
- Edit /etc/environment on the phone and add a line to keep the current default behavior (this will be added to the silo via ubuntu-touch-session if it's planned to be landed):
QT_EXCLUDE_GENERIC_BEARER=1
- Reboot
---
When my phone is in flight mode, HTTP requests made using
QNetworkAccessManager seem to hang rather than erroring out
immediately.
From my tests, it looks like the HTTP request is blocked until the
flight mode is disabled and a network connection is reestablished.
This is contrary to the documentation, which states:
"""If the network is not accessible the network access manager will
not process any new network requests, all such requests will fail with
an error. Requests with URLs with the file:// scheme will still be
processed."""
http://doc.qt.io/qt-5/qnetworkaccessmanager.html#networkAccessible-
prop
By running strace on my test program, it doesn't even look like it
attempts to open a TCP connection when blocked in flight mode.
To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/qtbase-opensource-src/+bug/1470700/+subscriptions
References