diff options
author | Madhav <madhavadas@google.com> | 2023-10-25 06:31:37 +0000 |
---|---|---|
committer | Aleksander Morgado <aleksander@aleksander.es> | 2023-10-27 09:46:13 +0000 |
commit | 2b0c7505fb6843115f9d9f99b42fb438dc4da5c1 (patch) | |
tree | 20b8f22b4f107de83b3f5e3a933b588728b6a708 | |
parent | ad462f68bd33a5a6fd9d4011dd6fee0e1aaacd43 (diff) |
mm-port-probe: Invoke the mm_port_qmi_open function with a GCancellable object
Ensure that the cdc-wdm port probing task is canceled if the
modem drops off the bus before the task completes.
This prevents the task from preventing other port probing tasks from starting.
-rw-r--r-- | src/mm-port-probe.c | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/src/mm-port-probe.c b/src/mm-port-probe.c index 26e6a4ee..489c296f 100644 --- a/src/mm-port-probe.c +++ b/src/mm-port-probe.c @@ -520,7 +520,7 @@ wdm_probe_qmi (MMPortProbe *self) mm_port_qmi_open (ctx->port_qmi, FALSE, - NULL, + g_task_get_cancellable (self->priv->task), (GAsyncReadyCallback) port_qmi_open_ready, self); #else |