diff options
| -rw-r--r-- | src/bun.js/api/bun/socket.zig | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/src/bun.js/api/bun/socket.zig b/src/bun.js/api/bun/socket.zig index 69711c8a3..65c0459cb 100644 --- a/src/bun.js/api/bun/socket.zig +++ b/src/bun.js/api/bun/socket.zig @@ -537,7 +537,8 @@ pub const Listener = struct { } if (ssl) |ssl_config| { - uws.us_socket_context_add_server_name(1, socket.socket_context, ssl_config.server_name, ctx_opts, null); + if (std.mem.span(ssl_config.server_name).len > 0) + uws.us_socket_context_add_server_name(1, socket.socket_context, ssl_config.server_name, ctx_opts, null); } var this: *Listener = handlers.vm.allocator.create(Listener) catch @panic("OOM"); |
