diff options
author | Ben Chan <benchan@chromium.org> | 2013-10-24 02:30:18 -0700 |
---|---|---|
committer | Aleksander Morgado <aleksander@lanedo.com> | 2013-10-24 16:44:05 +0200 |
commit | 686caef536f4dee3ddee22bdfc8f3522e68abf7b (patch) | |
tree | c6d2e8f4da2daecdae70d66c0f35e40c9e9a5e63 /libmm-glib/mm-modem-location.c | |
parent | 613155cb2e92d858c8a9465be0d5daf80475a24e (diff) |
huawei: handle pending network-initiated disconnection in disconnect_3gpp
If a client-initiated disconnection attempt is issued while a
network-initiated disconnection is still pending, the latter may
interfere with the former. Also, when the client-initiated disconnection
attempt fails but the bearer status is reported as 'disconnected', the
pending network-initiated disconnection is not cleared and may result
in an assertion when a connection attempt is issued.
This patch addresses the issue by clearing any pending network-initiated
disconnection before proceeding with a client-initiated disconnection.
Diffstat (limited to 'libmm-glib/mm-modem-location.c')
0 files changed, 0 insertions, 0 deletions