diff options
Diffstat (limited to 'usr/src')
-rw-r--r-- | usr/src/cmd/zlogin/zlogin.c | 5 |
1 files changed, 2 insertions, 3 deletions
diff --git a/usr/src/cmd/zlogin/zlogin.c b/usr/src/cmd/zlogin/zlogin.c index f8d2656ee1..9ca4675a4c 100644 --- a/usr/src/cmd/zlogin/zlogin.c +++ b/usr/src/cmd/zlogin/zlogin.c @@ -22,6 +22,7 @@ * Copyright (c) 2003, 2010, Oracle and/or its affiliates. All rights reserved. * Copyright 2013 DEY Storage Systems, Inc. * Copyright (c) 2014 Gary Mills + * Copyright 2014 Nexenta Systems, Inc. All rights reserved. */ /* @@ -554,9 +555,7 @@ static void sig_forward(int s) { if (child_pid != -1) { - pid_t pgid = getpgid(child_pid); - if (pgid != -1) - (void) sigsend(P_PGID, pgid, s); + (void) sigsend(P_PGID, child_pid, s); } } |