Skip to content

Ensure Windows named pipes have unique names across processes.#230

Merged
iCharlesHu merged 1 commit intoswiftlang:mainfrom
iCharlesHu:charles/windows-named-pipe-conflict
Mar 24, 2026
Merged

Ensure Windows named pipes have unique names across processes.#230
iCharlesHu merged 1 commit intoswiftlang:mainfrom
iCharlesHu:charles/windows-named-pipe-conflict

Conversation

@iCharlesHu
Copy link
Contributor

Currently, a monotonically increasing counter causes naming conflicts because it’s not shared. Add the current process ID to the pipe name to prevent conflicts.

Resolves: #223

Currently, a monotonically increasing counter causes naming conflicts because it’s not shared. Add the current process ID to the pipe name to prevent conflicts.
@iCharlesHu iCharlesHu marked this pull request as ready for review March 24, 2026 02:22
@iCharlesHu iCharlesHu merged commit e8f6341 into swiftlang:main Mar 24, 2026
38 checks passed
@iCharlesHu iCharlesHu deleted the charles/windows-named-pipe-conflict branch March 24, 2026 05:54
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

2 participants