From 56c16ef6cf428fb74ebc833eccbce5fe945774b3 Mon Sep 17 00:00:00 2001 From: Dylan Conway Date: Mon, 16 Feb 2026 13:56:01 -0800 Subject: [PATCH] update --- packages/bun-usockets/src/context.c | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/packages/bun-usockets/src/context.c b/packages/bun-usockets/src/context.c index 043cdd05f9..e335f0b150 100644 --- a/packages/bun-usockets/src/context.c +++ b/packages/bun-usockets/src/context.c @@ -20,6 +20,7 @@ #include #include #include +#include #ifndef _WIN32 #include #endif @@ -828,7 +829,7 @@ struct us_socket_t *us_socket_context_adopt_socket(int ssl, struct us_socket_con struct us_socket_t *new_s = s; if (ext_size != -1) { struct us_poll_t *pool_ref = &s->p; - new_s = (struct us_socket_t *) us_poll_resize(pool_ref, loop, sizeof(struct us_socket_t) + old_ext_size, sizeof(struct us_socket_t) + ext_size); + new_s = (struct us_socket_t *) us_poll_resize(pool_ref, loop, sizeof(struct us_socket_t) - sizeof(struct us_poll_t) + old_ext_size, sizeof(struct us_socket_t) - sizeof(struct us_poll_t) + ext_size); if(new_s != s) { /* Mark the old socket as closed */ s->flags.is_closed = 1;