Path: csiph.com!goblin1!goblin.stu.neva.ru!usenet.stanford.edu!not-for-mail From: Bize Ma Newsgroups: gnu.bash.bug Subject: Terminating background bash kills the parent? Date: Thu, 20 Dec 2018 00:02:06 -0500 Lines: 31 Approved: bug-bash@gnu.org Message-ID: NNTP-Posting-Host: lists.gnu.org Mime-Version: 1.0 Content-Type: text/plain; charset="UTF-8" X-Trace: usenet.stanford.edu 1545282143 21750 208.118.235.17 (20 Dec 2018 05:02:23 GMT) X-Complaints-To: action@cs.stanford.edu To: Chester Ramey , bug-bash Envelope-to: bug-bash@gnu.org DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=mime-version:from:date:message-id:subject:to; bh=9wwPA2FrLjIOC/YRyAenVIU5jS9enE9wQWNraDu8tWE=; b=L0XySrCeK1omiCQrrZaStYcKhBbBIjdDsUKupe00D7H0RWeJqXkZ4r5PvNKxw3uFrq 86k8PSP1s4dsgmU//810y7JLZ3iaOlnYzJt6rRUL2Fjr2x0bEYa5rWgHKqbZLBUSi440 XVYLr12hxgLDdkVEqNpoB5fsHcNoPRUWxo3Ep11R3KseJs0WjDCzKKme5Wxom2cKf+w8 SidmG+IVJpK5B2f7ixnDcuT85t0XMitti0gbJzZjtk0CYJAb05khtJIgcf8w+5keB/16 Z/mPWdaw5/eCVhtFNDEKjRMBWlwZowNUcgcvwXZAcE4cm6xbWTtTq20FM/FDY0g9ar3U K4Yw== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:from:date:message-id:subject:to; bh=9wwPA2FrLjIOC/YRyAenVIU5jS9enE9wQWNraDu8tWE=; b=AUoxJAhHfGPS7mBJMQjW2LjljyRkU+COiECXxdJsLfcIdK6ZBvZ1b7v5B0gUgJrnky djmUTFCkyPfLLr3uK4o8A7cnKs9lqwbaodb5tmpdYmPrRToU3LbvXoss9RNI4WsvNFk6 OFdwuCU2bM94hasVMa+sdsiwm+K4N7wuKJP0Z0zhH9mXn1+aGtVI9Ag7M/TxoSp3uPpM zS10g7eZxu8uLHpTFNXckxbY13gSTabCU20gceDyar9++02lLgw024k6oZAtj76vDalF oqpozSdgRSbHHPNxKRnCPnusnytwJDpLzzU+d5413bXgCCQVOJ0URM0X+kH1EtIXfgsR ywlA== X-Gm-Message-State: AA+aEWYgBXBGkhtWEQl6sGyfMKd+zsN8HuVIAKMz7YnodyNBkLsmfqsN u7lQBYEurOAjWRBsauKcmPh/+t9yUYrnwdXt30Y= X-Google-Smtp-Source: AFSGD/WjOEWW9OSHOP0CXFnszHNLNvxzcD0ADi9keoL6B/Ow7vcnXiGzYjDD7p39n4tZESTWgolgO/DcvXm0LwhtBSc= X-Received: by 2002:aca:3dc5:: with SMTP id k188mr1078606oia.108.1545282137997; Wed, 19 Dec 2018 21:02:17 -0800 (PST) X-detected-operating-system: by eggs.gnu.org: Genre and OS details not recognized. X-Received-From: 2607:f8b0:4864:20::22a X-Content-Filtered-By: Mailman/MimeDel 2.1.21 X-BeenThere: bug-bash@gnu.org X-Mailman-Version: 2.1.21 Precedence: list List-Id: Bug reports for the GNU Bourne Again SHell List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Xref: csiph.com gnu.bash.bug:14933 Open a new terminal like xterm, change prompt to something like: PS1=' $SHLVL $ ' Start a couple of bash subshells: 1 $ bash 2 $ bash 3 $ echo $$ 9371 Suspend the last one: 3 $ suspend [1]+ Stopped bash 2 $ echo $$ 9313 2 $ Make the suspended shell continue: 2 $ kill -CONT 9371 The parent gets killed 1 $ echo $$ 9034 1 $ Take a look at: https://unix.stackexchange.com/questions/379507/weird-terminating-background-bash-kills-the-parent