if the install is started before the pre-install steps complete, the second threads gets stuck at the self._event.wait() right before the AT instantiation.
Moving to Release Media/Installer.
sleeping for 3 seconds on any screen might make this almost an impossible problem, right?
It's already almost an impossible problem with the FEs, but it could become a very real problem with automated installs.
This is no-longer an issue in the overhaul, and not enough of an issue in the trunk to warrant effort. The overhaul removes the need for the pre_install steps, thus removing this problem.