talk\xmpp\xmppengineimpl_iq.cc
In XmppEngineImpl::HandleIqResponse() check to match to_ with from like below.
...
if (iq_entry->id_ == id && iq_entry->to_ == from) {
iq_entries_->erase(it);
iq_entry->iq_handler_->IqResponse(iq_entry, element);
delete iq_entry;
return true;
}
...
In facebook chat, roster iq result is like below.
<iq from="user@chat.facebook.com" to="user@chat.facebook.com/6e0b8071" id="5" type="result">
...
</iq>
The iq_entry->to_ does not match with from of result iq, so result in false.
Original issue reported on code.google.com by tree1...@gmail.com on 12 Apr 2013 at 3:55
Original issue reported on code.google.com by
tree1...@gmail.com
on 12 Apr 2013 at 3:55