Thursday, February 25, 2021
1 change · master
Resolved issues and error corrections
The mail messaging system now waits for the notification service to be available before starting. This prevents crashes during startup, improving reliability for users who rely on mail and real-time messaging features.
Original PR description
Before this commit, messaging.start() may crash due to bus service not yet deployed. This commit fixes the issue by ensuring `start()` is always called when the bus service is deployed. To do so, we introduce a new service (Messaging) that simply waits for bus service deployment before invoking messaging start. Task-2468483