bug fix
when call abort, kill proc