object at 0x1043f2be8>()] created at /Library/Frameworks/Python.framework/Versions/3.6/lib/python3.6/3.6/lib/python3.6/asyncio/base_events.py:185] created at /Library/Frameworks/Python.f
原因似乎是消费者没有得到await,而asyncio.sleep被取消了,从而丢掉了asyncio.exceptions.CancelledError。但最奇怪的是,谁总是在第三次迭代中取消asyncio.sleep?raised until done
asyncio.run(main()) else: