Let the analysis start in init and wait for execution upon StartingSignal
----- -----
| | | |
| P |---| C |
| | | |
----- -----
In such a scenario, the consumer is initialized after starting the analysis. We need to start it, but not let the analysis execute.
Idea: Start Threads -> send InitSignal -> let the stages wait for StartSignal -> send Startsignal
Problem: How to send the Signal to the ProducerStages