diff options
author | Lizzy Fleckenstein <eliasfleckenstein@web.de> | 2023-02-15 22:18:49 +0100 |
---|---|---|
committer | Lizzy Fleckenstein <eliasfleckenstein@web.de> | 2023-02-15 22:18:49 +0100 |
commit | 36e9640b29f203006d7254f04758f291f4dedcd7 (patch) | |
tree | 6ace65819ad1dfcdf21e594d205d846a4511f60a /src/common.rs | |
parent | 9498c45d1291c0b2343339bad624d0dc0ca0a934 (diff) | |
download | mt_rudp-36e9640b29f203006d7254f04758f291f4dedcd7.tar.xz |
DropBomb to ensure close() is called
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; |