Add some more info to the json==null case
Fixed a synchronization issue with the RotateQueue class, should allow users to sync many unread items