fix: error in Flexisip startup phase (daemon mode) caused the watchdog process to freeze
Watchdog process was locked in the 'read' function waiting for Flexisip process to tell it has started successfully. In case of error during the startup phase, the pipe between these two processes was never closed so the 'read' function could not read EOF.
Closes FLEXISIP-558