Commit 4028db4
committed
Include local username in controlPath hash to prevent cross-user collisions
On multi-user systems, different users connecting to the same remote would
generate identical socket paths, causing permission errors. Now includes
os.userInfo().username in the hash to ensure socket isolation per user.
Addresses Codex review comment.1 parent a60183d commit 4028db4
1 file changed
+17
-0
lines changed| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
113 | 113 | | |
114 | 114 | | |
115 | 115 | | |
| 116 | + | |
| 117 | + | |
| 118 | + | |
| 119 | + | |
| 120 | + | |
| 121 | + | |
| 122 | + | |
| 123 | + | |
| 124 | + | |
| 125 | + | |
| 126 | + | |
| 127 | + | |
| 128 | + | |
| 129 | + | |
| 130 | + | |
| 131 | + | |
| 132 | + | |
0 commit comments