Commit 5f09f73
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 27cd794 commit 5f09f73
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