node-pty icon indicating copy to clipboard operation
node-pty copied to clipboard

spawn locks cwd on Windows

Open Legend-Master opened this issue 1 year ago • 0 comments
trafficstars

Environment details

  • OS: Windows 10
  • OS version: 19045
  • node-pty version: current main branch d6ce76a801f68730f7204b7b27bb21dbf8e63001

Issue description

Calling spawn locks cwd directory so that you can't rename/delete that folder

Some times I would right click a folder and click "open in integrated terminal" in vscode and leave it, and then some time after when I try to rename/delete that folder, it will tell me that folder is locked (it doesn't tell you what's locking it, and since I don't know terminal/shell would do that, I did end up closing every app)

Windows Terminal fixed this by always spawning the shell process (or change it to later on) on C:\windows\system32: https://github.com/microsoft/terminal/issues/5506#issuecomment-1531673086

Legend-Master avatar Dec 08 '23 11:12 Legend-Master