You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
WSL supports named pipes. If I had to guess (and I do, for lack of repro) you have done that mkfifo command with a relative path of ./test on DrvFs mounted without metadata enabled (which is the default). [ed: separately, dbus does not use named pipes but we digress.]
$ cd ~ && sudo umount /mnt/c
$ sudo mount -t drvfs C:\\ /mnt/c -o metadata
$ cd $(wslpath C:\\) && cd $(wslpath $(cmd.exe /c "echo %USERPROFILE%") | tr -d '\r')
$ mkdir ./pipetest && cd ./pipetest
$ strace -o test.strace -f mkfifo ./test
Please fill out the below information:
Microsoft Windows [Version 10.0.17134.648]
What you're doing and what's happening:
Trying to create named pipes with mkfifo seems to be not implemented:
What's wrong / what should be happening instead:
tipyng mkfifo test in bash gives error: Operation not permitted
Strace of the failing command
strace -o test.strace -f mkfifo test
https://gist.github.com/petersvp/c8ecd306956db3b54c449c7806acf643
The text was updated successfully, but these errors were encountered: