I suppose this should change to `wait_time || PORT_CHECK_TIMEOUT`