support primus-rooms join and leave