Zsh Mailing List Archive
Messages sorted by:
Reverse Date,
Date,
Thread,
Author
Re: zsh hanging when exec'd from bash at login
- X-seq: zsh-users 24377
- From: dana <dana@xxxxxxx>
- To: Aaron Hall <ahall@xxxxxxxxxxxxx>
- Subject: Re: zsh hanging when exec'd from bash at login
- Date: Mon, 21 Oct 2019 21:33:26 -0500
- Cc: zsh-users <zsh-users@xxxxxxx>
- Dkim-signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=dana-is.20150623.gappssmtp.com; s=20150623; h=mime-version:subject:from:in-reply-to:date:cc :content-transfer-encoding:message-id:references:to; bh=Lnx5pIoIJcqBWpPe8oVr2mhFcOJPAO/p5783UJP0LhY=; b=Nhmh/WJxibORhLqoB4THFsRpOxqfHBVfur0mmbQqAYNgTdapnaQQqqQ8V+CqfSAG2T sy9PgYQ0jcRSMw1mJNPWoBYk7P4HtD5tKl1w4vev++u3bBARDSB0AfT3YBHZROLL54Nb m8zN9uuyFMFr8l8J6ixMWbc3Of6GziGzFqVgq1hhQ56oNCtU+kiOEehXEt7Q30pnbyFR NnbWBzGT5TBtJe8IhZ1WWbWw4kxvUdLn+zHSSATnNI+cE7uMaESW0cfEvuzzUFp33SmM 1YWtva1djyZfoAmnyOF3gAxiJ0SQHIqVaXsTpyt7G55tRK2hsVhot+FGvJsvP8j+gX3w 5S5A==
- In-reply-to: <20191021204703.GA18764@freshley.cjoffline.com>
- List-help: <mailto:zsh-users-help@zsh.org>
- List-id: Zsh Users List <zsh-users.zsh.org>
- List-post: <mailto:zsh-users@zsh.org>
- List-unsubscribe: <mailto:zsh-users-unsubscribe@zsh.org>
- Mailing-list: contact zsh-users-help@xxxxxxx; run by ezmlm
- References: <20191021204703.GA18764@freshley.cjoffline.com>
It seems to be hanging in acquire_pgrp() (see annotated strace below). I guess
it's trying to make itself the process group leader and take over the TTY? But
i don't understand what it's getting stuck on
(Maybe should move this to workers)
dana
jobs.c@2929: getpgrp() = 6976
jobs.c@2935: rt_sigprocmask(SIG_BLOCK, [TSTP TTIN TTOU], [], 8) = 0
jobs.c@2936: ioctl(10, TIOCGPGRP, [7096]) = 0
jobs.c@2937: getpgrp() = 6976
jobs.c@2945: ioctl(10, TIOCGPGRP, [7096]) = 0
jobs.c@2947: rt_sigprocmask(SIG_SETMASK, [], [TSTP TTIN TTOU], 8) = 0
jobs.c@2948: read(0, NULL, 0) = -1 EIO (Input/output error)
jobs.c@2949: rt_sigprocmask(SIG_BLOCK, [TSTP TTIN TTOU], [], 8) = 0
jobs.c@2950: getpgrp() = 6976
jobs.c@2936: ioctl(10, TIOCGPGRP, [7096]) = 0
jobs.c@2937: getpgrp() = 6976
jobs.c@2945: ioctl(10, TIOCGPGRP, [7096]) = 0
jobs.c@2947: rt_sigprocmask(SIG_SETMASK, [], [TSTP TTIN TTOU], 8) = 0
jobs.c@2948: read(0, NULL, 0) = -1 EIO (Input/output error)
jobs.c@2949: rt_sigprocmask(SIG_BLOCK, [TSTP TTIN TTOU], [], 8) = 0
jobs.c@2950: getpgrp() = 6976
jobs.c@2936: ioctl(10, TIOCGPGRP, [7096]) = 0
jobs.c@2937: getpgrp() = 6976
jobs.c@2945: ioctl(10, TIOCGPGRP, [7096]) = 0
jobs.c@2947: rt_sigprocmask(SIG_SETMASK, [], [TSTP TTIN TTOU], 8) = 0
jobs.c@2948: read(0, NULL, 0) = -1 EIO (Input/output error)
...
Messages sorted by:
Reverse Date,
Date,
Thread,
Author