I need to continuously broadcast a message from tokio task to the main thread and other tokio tasks. In the example code i publish message from the main thread, receive it in the tokio tasks and it works https://gist.github.com/rust-play/96d739c525216d07a5750e10acf5f50e. That being said if i change put a tx object in a tokio task and receive task in a main thread after a while only main thread is running https://gist.github.com/rust-play/7d5f118a68872fac87b20ece488482dd. Why is it the case though? Is there any way of making sure that all subscribers receive the message?