diff --git a/kernel/src/net/socket/ip/stream/mod.rs b/kernel/src/net/socket/ip/stream/mod.rs index d86e26807..84460c3d7 100644 --- a/kernel/src/net/socket/ip/stream/mod.rs +++ b/kernel/src/net/socket/ip/stream/mod.rs @@ -269,6 +269,7 @@ impl StreamSocket { }); drop(state); + drop(options); self.pollee.invalidate(); if let Some(iface) = iface_to_poll { iface.poll();