Repeated register / unregister sends "none" subscription on register

If using the yahoo transport (using beta3a plugin) I register and unregister and then register again.

Instead of getting a roster “set” with subscription type = “both” as expected (and given on first register) - I just get a roster “set” with subscription type “none”!

Example below:

  1. Wildfire send registration details:

The database corroborates this with a roster entry for yahoo.localhost with sub=0

The console reports a NullPointer error from org.jivesoftware.wildfire.gateway.BaseTransport.convertJIDToID(BaseTransport.ja va:210)

called from

…protocols.yahoo.YahooSession.addContact(YahooSession.java:210)

Message was edited by: camclive

GATE-96