GraiaProject / Ariadne

一个优雅且完备的 Python QQ 自动化框架,基于 Mirai API HTTP v2。 Powered by Graia Project.
https://graia.cn/ariadne
GNU Affero General Public License v3.0
741 stars 45 forks source link

[Bug] #122

Closed SinCerely023 closed 2 years ago

SinCerely023 commented 2 years ago

问题 Ariadne更新0.6.8后,接收事件时抛出 RuntimeWarning: coroutine 'Queue.put' was never awaited, 导致事件无法正确处理, 各事件均存在该问题. Ariadne回退至0.6.7无该问题.

如何复现 使用官方文档中最简单的demo, 在收到FriendMessage事件是就能报出该RuntimeWarning, 且不会有相应回复.

使用环境:

日志 控制台输出: ...\site-packages\graia\ariadne\adapter\forward.py:242: RuntimeWarning: coroutine 'Queue.put' was never awaited self.event_queue.put(self.build_event(data)) RuntimeWarning: Enable tracemalloc to get the object allocation traceback

GreyElaina commented 2 years ago

了解了.