Roster Item Remove "bug"

Hi

I have user A and B. A add B in its roster and B also add A in its own roster.

A and B are not presence subscribed each other.

When A do removing B from its roster, the server also remove A from B’s roster. This behavior is wrong according to xmpp protocols.

Any people have idea? Is this a bug or feature?

regards

peter

Hi

I went through the server source code, if A remove B from its roster, openfire does remove A from B’s roster.

I can not find this feature from XMPP specification. But what i can say is that this make the implementation a bit simple.

However, this could make B feel strange.

Anyone have any idea about this?

rgds

peter