Let's imagine Terran is going for a Hellion rush (1-2 build, by which I mean build 1 Rax + 2 Factories, Rax builds Reactor, then 1 Factory is switched with the Rax and builds 2 Hellions while Rax is building a Tech Lab that will be switched off to the 2nd Factory to get a quick "Infernal Pre-Igniter" upgrade).
Sometimes, doing such a build, I detect the Zerg player building a Roach Warren. For Terran that means you need to get either Tanks or Marauders quickly. But here is a problem: your 2nd Factory is still in progress, or you have the 2nd Factory but your first Tank is still building. A good Zerg will have 4-6 Roaches under your wall by that time. Because of the add-on buildings, you also won't able to build enough Marines/Marauders to put into bunkers.
What are your suggestions for dealing with such a situation?
Thanks.