fix sending register infinitely when no interval given