Hello, Shengjing Zhu, le ven. 18 oct. 2019 13:26:58 +0800, a ecrit: > When calling open(fifo_fd, O_WRONLY | O_NONBLOCK) on an fifo file, which has > no reader, it should return ENXIO. But on Hurd, it returns EIEIO.
I guess you mean it does this consistently? Normally EIEIO is only returned when a translator crashes and such abnormal condition. Perhaps this use of open was not checked against in the translator and we need to fix it indeed. Anyone on debian-hurd for looking after this? Samuel