From 8ef79e348cff4e333ceae136151c6303faa73bdd Mon Sep 17 00:00:00 2001 From: Francis Bouvier Date: Wed, 4 Dec 2024 12:05:11 +0100 Subject: [PATCH] websockets: add addr server info in Stream Signed-off-by: Francis Bouvier --- src/handler.zig | 3 +++ src/main.zig | 6 +++++- vendor/websocket.zig | 2 +- 3 files changed, 9 insertions(+), 2 deletions(-) diff --git a/src/handler.zig b/src/handler.zig index 4a9ba06a..b61ed3de 100644 --- a/src/handler.zig +++ b/src/handler.zig @@ -25,6 +25,9 @@ const log = std.log.scoped(.handler); pub const Stream = struct { addr: std.net.Address, socket: std.posix.socket_t = undefined, + + ws_host: []const u8, + ws_port: u16, ws_conn: *ws.Conn = undefined, fn connectCDP(self: *Stream) !void { diff --git a/src/main.zig b/src/main.zig index 82d2374f..56dec932 100644 --- a/src/main.zig +++ b/src/main.zig @@ -263,7 +263,11 @@ pub fn main() !void { } // start stream server in separate thread - var stream = handler.Stream{ .addr = addr }; + var stream = handler.Stream{ + .ws_host = opts.host, + .ws_port = opts.port, + .addr = addr, + }; const cdp_thread = try std.Thread.spawn( .{ .allocator = alloc }, server.handle, diff --git a/vendor/websocket.zig b/vendor/websocket.zig index 215493b7..1b49626c 160000 --- a/vendor/websocket.zig +++ b/vendor/websocket.zig @@ -1 +1 @@ -Subproject commit 215493b71e724d8b0d1ea89b1c1791cfa45d860a +Subproject commit 1b49626c78bb5063cede4f22b30496fc66e7ba64