实现pause和resume