- edited description
Timeout in AvatarManager
Issue #20
closed
When trying to use the AvatarManager Babbler throws a stacktrace due to Timeout:
OUT: <iq id="991c909d-0550-4432-bced-0187a69a74b8" to="x@jabber.de" type="get"><pubsub xmlns="http://jabber.org/protocol/pubsub"><items node="urn:xmpp:avatar:data"><item id="48560af9e7d64c87df9a03d9fadbac6a70cc02c6"></item></items></pubsub></iq>
IN : <iq from="x@jabber.de" id="991c909d-0550-4432-bced-0187a69a74b8" to="y@jabber.de/eclipse" type="result"><pubsub xmlns="http://jabber.org/protocol/pubsub"><items node="urn:xmpp:avatar:data"><item id="48560af9e7d64c87df9a03d9fadbac6a70cc02c6"><data xmlns="urn:xmpp:avatar:data">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</data></item></items></pubsub></iq>
IN : <iq from="x@jabber.de/cheekychat" id="acc71ae5-f7ef-480b-81ff-d6f6eaa84590" to="y@jabber.de/eclipse" type="get"><query xmlns="http://jabber.org/protocol/disco#info" node="http://xmpp.rocks#YhsriNHd0WY9WvfFv1FIeNd6Elw="></query></iq>
Feb 14, 2015 9:35:15 PM rocks.xmpp.extensions.avatar.AvatarManager handleMessage
WARNING: Timeout reached, while waiting on a response.
rocks.xmpp.core.session.NoResponseException: Timeout reached, while waiting on a response.
at rocks.xmpp.core.session.XmppSession.query(XmppSession.java:552)
at rocks.xmpp.core.session.XmppSession.query(XmppSession.java:506)
at rocks.xmpp.extensions.pubsub.PubSubNode.getItems(PubSubNode.java:349)
at rocks.xmpp.extensions.avatar.AvatarManager.handleMessage(AvatarManager.java:387)
at rocks.xmpp.core.session.XmppSession.notifyStanzaListeners(XmppSession.java:419)
at rocks.xmpp.core.session.XmppSession.access$300(XmppSession.java:96)
at rocks.xmpp.core.session.XmppSession$8.run(XmppSession.java:1014)
at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142)
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617)
at java.lang.Thread.run(Thread.java:745)
For me this sounds like a similar problem as the file transfer stuff, but I have no clue where to send the whitespace this time...
Comments (6)
-
reporter -
repo owner - changed status to resolved
Request avatar from PEP service (XEP-0080) in its own thread.
Fixes Issue
#20→ <<cset 2bfc63a32031>>
-
repo owner Thanks for reporting! The problem was, that the avatar was reqested by the same thread, which handled the message, thus blocking itself from getting the response. It's now requested by another thread.
-
reporter Thanks for fixing this. It was a showstopper for me. Please check you PayPal account. :-)
-
repo owner - changed status to closed
-
repo owner - changed version to 0.5.0
- Log in to comment