The problem is that a second fbitexpire process instance is not able to open the pipe. Both process instances are using the same (default) pipe. The observed behavior is also described in [1], for example. Also, pipes are now cleaned up when an fbitexpire daemon is killed.
The problem is that a second
fbitexpire
process instance is not able to open the pipe. Both process instances are using the same (default) pipe. The observed behavior is also described in [1], for example. Also, pipes are now cleaned up when anfbitexpire
daemon is killed.[1] http://stackoverflow.com/questions/12636485/non-blocking-call-to-ofstreamopen