retry callbacks indefinitely