From 36e9640b29f203006d7254f04758f291f4dedcd7 Mon Sep 17 00:00:00 2001 From: Lizzy Fleckenstein Date: Wed, 15 Feb 2023 22:18:49 +0100 Subject: DropBomb to ensure close() is called --- src/common.rs | 1 + 1 file changed, 1 insertion(+) (limited to 'src/common.rs') diff --git a/src/common.rs b/src/common.rs index 4e32edc..b888ed7 100644 --- a/src/common.rs +++ b/src/common.rs @@ -81,6 +81,7 @@ macro_rules! impl_share { } pub async fn close(self) { + self.share.bomb.lock().await.defuse(); self.share.close_tx.send(true).ok(); let mut tasks = self.share.tasks.lock().await; -- cgit v1.2.3