rabbit channel now recovers prefetch, rabbit specs need a logger, test connection failure