bug fix:when child process execv error,then parent process doesn't return from waitpid,and child process
  doesn't exit.