What steps will reproduce the problem?
1. Add a contact from another server or even on the same Server
2. If the contact sends out a "subscribed" presence, prosody does not route it to me.
3. On relogin i get the presence.
What is the expected output?
The "subscribed" presence should be routed immediately if im online
What do you see instead?
i dont get the presence, even though im online
What version of the product are you using? On what operating system?
jabber.fr 0.10 hg:f52cdad171b0
Please provide any additional information below.
Client is Gajim master
The same process works fine on 09.12 with the same contact / Clients.
Thanks for the report. There are many possible variations in the order of presence stanzas. Could you provide more a detailed description of what stanzas are sent and when? Ideally in the form of a scanison test case. (See http://code.matthewwild.co.uk/scansion/file/tip/scripts )
MattJ was working on automatically derived extensive test cases of every possible presence state change. I think we need that before touching presence code again.