async restart