suspend the routine when active work count is 0