diff options
Diffstat (limited to 'src/resources.rs')
-rw-r--r-- | src/resources.rs | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/src/resources.rs b/src/resources.rs index 59167275b..6a15e378c 100644 --- a/src/resources.rs +++ b/src/resources.rs @@ -202,7 +202,8 @@ impl Resource { let mut table = RESOURCE_TABLE.lock().unwrap(); // Only untrack if is TcpListener. if let Some(Repr::TcpListener(_, t)) = table.get_mut(&self.rid) { - assert!(t.is_some()); + // DO NOT assert is_some here. + // See reasoning in Accept::poll(). t.take(); } } |