Groups | Search | Server Info | Keyboard shortcuts | Login | Register [http] [https] [nntp] [nntps]


Groups > gnu.bash.bug > #14933

Terminating background bash kills the parent?

Path csiph.com!goblin1!goblin.stu.neva.ru!usenet.stanford.edu!not-for-mail
From Bize Ma <binaryzebra@gmail.com>
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 <mailman.5987.1545282143.1284.bug-bash@gnu.org> (permalink)
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 <chet.ramey@case.edu>, bug-bash <bug-bash@gnu.org>
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 <bug-bash.gnu.org>
List-Unsubscribe <https://lists.gnu.org/mailman/options/bug-bash>, <mailto:bug-bash-request@gnu.org?subject=unsubscribe>
List-Archive <http://lists.gnu.org/archive/html/bug-bash/>
List-Post <mailto:bug-bash@gnu.org>
List-Help <mailto:bug-bash-request@gnu.org?subject=help>
List-Subscribe <https://lists.gnu.org/mailman/listinfo/bug-bash>, <mailto:bug-bash-request@gnu.org?subject=subscribe>
Xref csiph.com gnu.bash.bug:14933

Show key headers only | View raw


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

Back to gnu.bash.bug | Previous | Next | Find similar | Unroll thread


Thread

Terminating background bash kills the parent? Bize Ma <binaryzebra@gmail.com> - 2018-12-20 00:02 -0500

csiph-web