From: Dmitry V. Levin Date: Tue, 24 May 2016 20:12:25 +0000 (+0000) Subject: tests/vhangup.c: diassociate from the controlling terminal first X-Git-Tag: v4.12~62 X-Git-Url: https://granicus.if.org/sourcecode?a=commitdiff_plain;h=1ba55355c63cdf0554e3219664b4999d3c62774e;p=strace tests/vhangup.c: diassociate from the controlling terminal first * tests/vhangup.c (main): Call setsid before vhangup. --- diff --git a/tests/vhangup.c b/tests/vhangup.c index 127bc81f..ba903190 100644 --- a/tests/vhangup.c +++ b/tests/vhangup.c @@ -9,6 +9,9 @@ int main(void) { + if (setsid() == -1) + perror_msg_and_skip("setsid"); + long rc = syscall(__NR_vhangup); printf("vhangup() = %ld %s (%m)\n", rc, errno2name());