One close on the consumer thread, on the `finally` clause of the consuming loop - <img width="849" height="425" alt="Image" src="https://github.com/user-attachments/assets/6b25f5bb-efd9-4f28-b949-8b7e2106e3c9" /> Second close on the thread calling to `stop!` <img width="276" height="173" alt="Image" src="https://github.com/user-attachments/assets/65438f71-9b0e-40d8-8aa7-eca49c193a97" /> Could probably remove the sync one as the consumer wakeup always triggers a close on the `finally` clause