[#4994] Fixed race condition when posting notifications If the thread that posts the notification takes a while to flush the session (most easily seen on repo refreshes), then the Task can get started before the new Notification instance is saved to mongo Signed-off-by: Cory Johns <cjohns@slashdotmedia.com>