diff options
| author | Lucian Copeland <hierophect@gmail.com> | 2021-01-13 19:05:07 -0500 |
|---|---|---|
| committer | Lucian Copeland <hierophect@gmail.com> | 2021-01-13 19:05:07 -0500 |
| commit | 37a8c1c57518ac35724ee026cdf6f2f2871aaea2 (patch) | |
| tree | 8f3e667d04659478bc397e46cf0c074e005ded2a /shared-bindings/socketpool/Socket.c | |
| parent | 4cdb298a20eced513536f30d3d81990eb9fbceaa (diff) | |
Complete non-blocking implementations, add socket close checking
Diffstat (limited to 'shared-bindings/socketpool/Socket.c')
| -rw-r--r-- | shared-bindings/socketpool/Socket.c | 9 |
1 files changed, 1 insertions, 8 deletions
diff --git a/shared-bindings/socketpool/Socket.c b/shared-bindings/socketpool/Socket.c index a92e508b6..007417340 100644 --- a/shared-bindings/socketpool/Socket.c +++ b/shared-bindings/socketpool/Socket.c @@ -115,14 +115,7 @@ STATIC mp_obj_t socketpool_socket_accept(mp_obj_t self_in) { uint8_t ip[4]; uint port; - int socknum = common_hal_socketpool_socket_accept(self, ip, &port); - - socketpool_socket_obj_t *sock = m_new_obj_with_finaliser(socketpool_socket_obj_t); - sock->base.type = &socketpool_socket_type; - sock->num = socknum; - sock->tls = NULL; - sock->ssl_context = NULL; - sock->pool = self->pool; + socketpool_socket_obj_t * sock = common_hal_socketpool_socket_accept(self, ip, &port); mp_obj_t tuple_contents[2]; tuple_contents[0] = MP_OBJ_FROM_PTR(sock); |
