Cancel all operations when modem is gone
Submitted by Aleksander Morgado
Assigned to ModemManager bug user
Description
Originally reported at: https://bugzilla.gnome.org/show_bug.cgi?id=701809
When the modem is gone in the middle of an operation (e.g. as in the original bug reported, during the disconnection process of a bluetooth DUN setup), ModemManager should try to cancel all ongoing operations being done on the port, as they will anyway fail.
An initial implementation for this is implemented in the "aleksander/cancellations" branch in git, which covers the BT DUN disconnect issue and also adds modem-wide cancellation logic for QMI and MBIM operations, among other things.
Version: git master