diff options
| author | iabdalkader <i.abdalkader@gmail.com> | 2022-05-19 08:11:45 +0200 |
|---|---|---|
| committer | Damien George <damien@micropython.org> | 2022-05-25 00:19:41 +1000 |
| commit | b9d2f1e8441538790335721ede8ae02d5551c089 (patch) | |
| tree | 8418f3febb5dccb8750c2721361cdee81bb48f76 /extmod/modusocket.c | |
| parent | 6841fecbb25ca547947e70c5441c2dbb8ec08dd1 (diff) | |
extmod/modusocket: Add timeout and callback to socket object.
Diffstat (limited to 'extmod/modusocket.c')
| -rw-r--r-- | extmod/modusocket.c | 7 |
1 files changed, 4 insertions, 3 deletions
diff --git a/extmod/modusocket.c b/extmod/modusocket.c index 97b26d73a..403791935 100644 --- a/extmod/modusocket.c +++ b/extmod/modusocket.c @@ -71,9 +71,9 @@ STATIC mp_obj_t socket_make_new(const mp_obj_type_t *type, size_t n_args, size_t } } } - - #if MICROPY_PY_USOCKET_EXTENDED_STATE s->timeout = -1; + s->callback = MP_OBJ_NULL; + #if MICROPY_PY_USOCKET_EXTENDED_STATE s->state = NULL; #endif @@ -169,8 +169,9 @@ STATIC mp_obj_t socket_accept(mp_obj_t self_in) { socket2->proto = self->proto; socket2->bound = false; socket2->fileno = -1; - #if MICROPY_PY_USOCKET_EXTENDED_STATE socket2->timeout = -1; + socket2->callback = MP_OBJ_NULL; + #if MICROPY_PY_USOCKET_EXTENDED_STATE socket2->state = NULL; #endif |
