diff options
Diffstat (limited to 'src/common.rs')
-rw-r--r-- | src/common.rs | 1 |
1 files changed, 1 insertions, 0 deletions
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; |