提交 61b8e6ee authored 作者: Chris Rienzo's avatar Chris Rienzo

FS-8370 [mod_rayo] found another place in <prompt> where a message was freed…

FS-8370 [mod_rayo] found another place in <prompt> where a message was freed after being queued for delivery. This resulted in a freed object being serialized, crashing FS.
上级 02d7baf7
......@@ -288,7 +288,7 @@ static iks *prompt_component_handle_input_error(struct rayo_actor *prompt, struc
RAYO_SEND_REPLY(prompt, RAYO_COMPONENT(prompt)->client_jid, iq);
/* done */
iks_delete(PROMPT_COMPONENT(prompt)->iq);
PROMPT_COMPONENT(prompt)->iq = NULL;
RAYO_RELEASE(prompt);
RAYO_DESTROY(prompt);
......
Markdown 格式
0%
您添加了 0 到此讨论。请谨慎行事。
请先完成此评论的编辑!
注册 或者 后发表评论