Skip to content

fix(perforce): Use tmp files for the trust locks instead of global paths#109469

Open
mujacica wants to merge 1 commit intomasterfrom
fix/perforce_tmp_files
Open

fix(perforce): Use tmp files for the trust locks instead of global paths#109469
mujacica wants to merge 1 commit intomasterfrom
fix/perforce_tmp_files

Conversation

@mujacica
Copy link
Contributor

@mujacica mujacica commented Feb 26, 2026

Use a temporary directory for P4TRUST and P4TICKETS to isolate each connection. Without this, all connections share .p4trust and its lock file (.p4trust.lck), causing lock contention and failures when multiple tenants connect concurrently.

@github-actions github-actions bot added the Scope: Backend Automatically applied to PRs that change backend components label Feb 26, 2026
@mujacica mujacica marked this pull request as ready for review February 26, 2026 08:34
@mujacica mujacica requested review from a team as code owners February 26, 2026 08:34
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

Scope: Backend Automatically applied to PRs that change backend components

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant