Since 0.17.53 I keep getting errors with broken pipes when trying to send messages to factorio using stdin. The pipe seems to break typically 6 - 12 hours after the process starts, which makes it hard to identify a cause. The only message that appears in the Factroio logs is
Code: Select all
Error InterruptibleStdioStream.cpp:54: Reading stdin failed
Prior to 0.17.53 I hosted multiple servers for over 9 months without encountering a broken pipe, so I have to think that maybe something changed on the Factorio side.
Unfortunately I'm not really sure what is causing the problem, so I am not sure if I can provide more useful information, but if you need more feel free to ask.