fixed bug where periodic tasks with period < 0 would rapid-retry