summaryrefslogtreecommitdiffstatshomepage
diff options
context:
space:
mode:
-rw-r--r--extmod/modlwip.c2
1 files changed, 1 insertions, 1 deletions
diff --git a/extmod/modlwip.c b/extmod/modlwip.c
index 778a741b3d..4924130ccf 100644
--- a/extmod/modlwip.c
+++ b/extmod/modlwip.c
@@ -264,7 +264,7 @@ static inline void poll_sockets(void) {
static inline void exec_user_callback(lwip_socket_obj_t *socket) {
if (socket->callback != MP_OBJ_NULL) {
- mp_call_function_1(socket->callback, socket);
+ mp_call_function_1_protected(socket->callback, socket);
}
}