periodic idle() call support for rabbit