Common multithreading problems and their fixes Part 2: Producer(s)-Consumer(s) Problem September 14, 2023 | Zephyr Project