jobs: ensure calling jobclose() on a pty job sends SIGHUP. Closes #5619

This commit is contained in:
Björn Linse
2016-11-17 08:53:05 +01:00
parent 927e3e32d7
commit 1d4563771b
3 changed files with 11 additions and 1 deletions

View File

@@ -11459,6 +11459,9 @@ static void f_jobclose(typval_T *argvars, typval_T *rettv, FunPtr fptr)
process_close_err(proc);
} else {
process_close_streams(proc);
if (proc->type == kProcessTypePty) {
pty_process_close_master(&data->proc.pty);
}
}
}
}