gitbatch hangs on FIFOs
anarcat opened this issue · comments
I was wondering why gitbatch wasn't working in my home directory. I first thought it was it was recursing into remote filesystems (#100, which would still be a problem), but after investigating with strace, I saw it just hung on a fifo:
anarcat@curie:~(master)$ strace -e file -p 15675
strace: Process 15675 attached
openat(AT_FDCWD, "/home/anarcat/.mutt/sigfifo", O_RDONLY|O_CLOEXEC
that's an old FIFO that I don't use anymore and could remove, but there are many more FIFOs in various directories in $HOME
that hang, for example .wine
has a FIFO, and so has my .smd
directory.
I will add a feature for ignoring such paths which will be configurable.