* could start accepting connections to perform read-only queries at this
* point, if we had the infrastructure to do that.
*
- * When the WAL redo is finished, the startup process signals us the third
- * time, and exits. We don't process the 3d signal immediately but when we
- * see the that the startup process has exited, we check that we have
- * received the signal. If everything is OK, we then switch to PM_RUN state.
- * The startup process can also skip the recovery and consistent recovery
- * phases altogether, as it will during normal startup when there's no
- * recovery to be done, for example.
+ * When the WAL redo is finished, the startup process exits with exit code 0
+ * and we switch to PM_RUN state. The startup process can also skip the
+ * recovery and consistent recovery phases altogether, as it will during
+ * normal startup when there's no recovery to be done, for example.
*
* Normal child backends can only be launched when we are in PM_RUN state.
* (We also allow it in PM_WAIT_BACKUP state, but only for superusers.)