added support for retry in http router