When we refactored the memory we switched to using a conversationId scoped mutex but were still using a shared queue which caused multi-conversations to run into issues. Fixed the bug and also took opportunity to clean it up a bit and add tests.
Note queue is still in-memory so won't work for multi-host bots. See ADO 2412
When we refactored the memory we switched to using a conversationId scoped mutex but were still using a shared queue which caused multi-conversations to run into issues. Fixed the bug and also took opportunity to clean it up a bit and add tests.
Note queue is still in-memory so won't work for multi-host bots. See ADO 2412