How do you handle graceful shutdown? We would like to leave the pipeline running until the sink receives an end_of_stream and finishes his work. Is there any recommended way to handle this?
When stopping the application I can see the following logs:
iex(4)> :init.stop :ok Pepe.Pipeline/ Pipeline supervisor got exit from a linked process, stopping pipeline Pepe.Pipeline/ Pipeline supervisor got exit from pipeline with reason :shutdown, stopping subprocess supervisor ....and for all the components