Fortunately, I found the source of the problem quickly: reading from
/tmp/nickel-hardware-status!
I will therefore drop the current approach (unless someone has an idea on how to properly poll the FIFO) and write something similar to
libue instead.
The problem exists since version
0.2.0.