aboutsummaryrefslogtreecommitdiff
path: root/src/mm-bearer-list.c
diff options
context:
space:
mode:
authorAleksander Morgado <aleksander@aleksander.es>2023-04-14 12:03:32 +0200
committerAleksander Morgado <aleksandermj@chromium.org>2023-05-03 12:38:43 +0000
commitacc98e43ba3aeea8d8be1a92d009f775a8cd83f4 (patch)
tree192d8065fc80ec4979df825d0a2b3475b65ce91d /src/mm-bearer-list.c
parentb9a7cad2470bba1cf06a05577a248cc37a1f3bc4 (diff)
iface-modem-3gpp: allow cancelling the wait for packet service state
When a request to disable the modem arrives while the packet service state wait is ongoing we were not correctly cancelling the operation. The main reason for this is that this operation does not change the modem state, and so the "wait for final state" logic in the disabling sequence was not being considered. We solve this by plugging in the Simple.Connect() operation cancellable in the wait for packet service state operation. The connection attempt will be cancelled during the disabling sequence as well, and when that happens we will explicitly halt the packet service state wait as well.
Diffstat (limited to 'src/mm-bearer-list.c')
0 files changed, 0 insertions, 0 deletions