Diff between 88f7ecd64dfc1a591dc31dc7e4327ea71cd37cf9 and 1476db4acc338170a71677fdc304939aae5570b1

Changed Files

File Additions Deletions Status
src/device.c +1 -0 modified

Full Patch

diff --git a/src/device.c b/src/device.c
index 57bfc86..24f6e8a 100644
--- a/src/device.c
+++ b/src/device.c
@@ -466,6 +466,7 @@ static void attio_cleanup(struct btd_device *device)
 	}
 
 	if (device->attrib) {
+		g_attrib_cancel_all(device->attrib);
 		g_attrib_unref(device->attrib);
 		device->attrib = NULL;
 	}