studioml / studio

Studio: Simplify and expedite model building process

Home Page:https://studio.ml

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Potential race condition between Studio API and RabbitMQ event loop.

andreidenissov-cog opened this issue · comments

It looks like we may have race condition when we create StudioML-level RMQ instance
and begin using it while its internal event handling thread is still starting.
On establishing RMQ connection, the whole queue setup logic is handled by sequence of async callbacks, which are not guaranteed to finish yet when first StudioML API calls are executed.