diff options
author | 2023-02-28 01:06:28 +0100 | |
---|---|---|
committer | 2023-02-27 16:06:28 -0800 | |
commit | 630d2314b617df8866ff3ace569212aacff0e15d (patch) | |
tree | 45cf9efccb8c3d06d8fb2fa9cb0eb4d4512b86c7 | |
parent | 18cce50390694231e4f235f14091f0153c1b8449 (diff) | |
download | bun-630d2314b617df8866ff3ace569212aacff0e15d.tar.gz bun-630d2314b617df8866ff3ace569212aacff0e15d.tar.zst bun-630d2314b617df8866ff3ace569212aacff0e15d.zip |
Bundler uses incorrect port when dev server is listening on non-default port #1885 (#2191)
-rw-r--r-- | src/http.zig | 5 |
1 files changed, 2 insertions, 3 deletions
diff --git a/src/http.zig b/src/http.zig index 167e2658f..746e843b9 100644 --- a/src/http.zig +++ b/src/http.zig @@ -3505,9 +3505,8 @@ pub const Server = struct { } const addr = listener.listen_address; - - if (port != addr.getPort()) { - server.bundler.options.origin.port = try std.fmt.allocPrint(server.allocator, "{d}", .{addr.getPort()}); + if (server.bundler.options.origin.getPort() != addr.getPort()) { + server.bundler.options.origin = ZigURL.parse(try std.fmt.allocPrint(server.allocator, "{s}://{s}:{d}", .{server.bundler.options.origin.displayProtocol(), server.bundler.options.origin.displayHostname(), addr.getPort()})); } const start_time = Global.getStartTime(); |