From df004970f13e6e53b865aea8ffaf7019b7b099b7 Mon Sep 17 00:00:00 2001 From: Joshua Grisham Date: Sat, 13 Sep 2025 13:11:41 +0200 Subject: [PATCH] egismoc: avoid double finalization of cancelled tasks --- libfprint/drivers/egismoc/egismoc.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/libfprint/drivers/egismoc/egismoc.c b/libfprint/drivers/egismoc/egismoc.c index 44ffbb05..775974fd 100644 --- a/libfprint/drivers/egismoc/egismoc.c +++ b/libfprint/drivers/egismoc/egismoc.c @@ -362,7 +362,7 @@ egismoc_wait_finger_ssm_done (FpiSsm *ssm, self->wait_finger_ssm = NULL; self->wait_finger_start = 0; - if (error) + if (error && g_strcmp0 (error->message, "Operation was cancelled") != 0) fpi_device_action_error (device, error); }