summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--stmhal/modusocket.c1
1 files changed, 1 insertions, 0 deletions
diff --git a/stmhal/modusocket.c b/stmhal/modusocket.c
index fbd119644..c0e30ce05 100644
--- a/stmhal/modusocket.c
+++ b/stmhal/modusocket.c
@@ -83,6 +83,7 @@ STATIC mp_obj_t socket_close(mp_obj_t self_in) {
mod_network_socket_obj_t *self = self_in;
if (self->nic != MP_OBJ_NULL) {
self->nic_type->close(self);
+ self->nic = MP_OBJ_NULL;
}
return mp_const_none;
}