fix to possible endless loop if during 2nd splash process startup main process was on exit, so still up, but exited later. so 2nd process started as slave, but then could not send signals or finish waiting for confirmation in dat file