diff --git a/src/cdp/domains/target.zig b/src/cdp/domains/target.zig index fcee29d3..3b20c026 100644 --- a/src/cdp/domains/target.zig +++ b/src/cdp/domains/target.zig @@ -201,12 +201,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 },