diff options
author | Eric Caruso <ejcaruso@chromium.org> | 2017-08-15 10:52:03 -0700 |
---|---|---|
committer | Aleksander Morgado <aleksander@aleksander.es> | 2017-08-15 22:19:40 +0200 |
commit | 439d58a55c9bb1c02cd1b9be3775311a4f63561c (patch) | |
tree | 89f0e546449ed027d92d41634876bdfb23dd8433 /src/mm-error-helpers.c | |
parent | eb64d39e52ea651f1aa418f780d15d82f74f8af1 (diff) |
mm-broadband-modem-mbim: reprobe on mbim-proxy death
In case mbim-proxy crashes, ModemManager needs to be able to
recognize this and respawn the proxy so we don't lose access
to the modem. Do this by subscribing to the device removal
signal on MbimDevice and reprobing the modem when we lose the
connection to mbim-proxy.
We can't just restart mbim-proxy because the reopened mbim-proxy
will give us a different client ID, and so unsolicitied
notifications will fail and MM gets very confused otherwise.
Diffstat (limited to 'src/mm-error-helpers.c')
0 files changed, 0 insertions, 0 deletions