From 4c37a8e76601dab95db527359dbd8c9a619be192 Mon Sep 17 00:00:00 2001 From: Pierre Tachoire Date: Tue, 18 Nov 2025 18:23:53 +0100 Subject: [PATCH] cdp: accept multiple attachToTarget calls --- src/cdp/domains/target.zig | 6 ++---- 1 file changed, 2 insertions(+), 4 deletions(-) diff --git a/src/cdp/domains/target.zig b/src/cdp/domains/target.zig index 2d7c3b021..d04f7ddc5 100644 --- a/src/cdp/domains/target.zig +++ b/src/cdp/domains/target.zig @@ -199,12 +199,10 @@ fn attachToTarget(cmd: anytype) !void { return error.UnknownTargetId; } - if (bc.session_id != null) { - return error.SessionAlreadyLoaded; + if (bc.session_id == null) { + try doAttachtoTarget(cmd, target_id); } - try doAttachtoTarget(cmd, target_id); - return cmd.sendResult( .{ .sessionId = bc.session_id }, .{ .include_session_id = false },