Merge request !1411 from 'main'

sim-mbim: fix `preload_cancellable` bug that causes a crash

https://gitlab.freedesktop.org/mobile-broadband/ModemManager/-/merge_requests/1411
This commit is contained in:
Dan Williams
2025-10-16 07:22:47 -05:00
+1
View File
@@ -341,6 +341,7 @@ subscriber_ready_status_ready (MbimDevice *device,
if (self->priv->preload_error || ready_state == MBIM_SUBSCRIBER_READY_STATE_NOT_INITIALIZED) {
self->priv->preload = FALSE;
g_clear_object (&self->priv->preload_cancellable);
if (self->priv->preload_error)
g_task_return_error (task, g_steal_pointer (&self->priv->preload_error));
else