Cg and I found a bug yesterday relating to busy mode and IM.
When a user sets busy mode we tell them: "Chat and instant messages will be hidden. Instant messages will get your Busy mode response. All teleportation offers will be declined. All inventory offers will go to your Trash."
We observed that:
- The IM sender did not get the busy mode response
- The busy IM recipient did not have their IM hidden
I suspect there might be other busy mode problems, and inventory offers and chat should be tested.
One important aspect of busy mode that should be checked is transactions attempted while a user is in busy mode. We should tell users "you will not receive any items offered in exchange for this payment" and offer to take them out of busy mode.