From mboxrd@z Thu Jan 1 00:00:00 1970 From: Robert Vollmert Subject: bug#36731: shepherd lost track of nginx Date: Fri, 19 Jul 2019 18:49:32 +0200 Message-ID: Mime-Version: 1.0 (Mac OS X Mail 12.4 \(3445.104.11\)) Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable Return-path: Received: from eggs.gnu.org ([2001:470:142:3::10]:47527) by lists.gnu.org with esmtp (Exim 4.86_2) (envelope-from ) id 1hoW5I-0004Xq-EM for bug-guix@gnu.org; Fri, 19 Jul 2019 12:50:17 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1hoW58-0008Uv-RA for bug-guix@gnu.org; Fri, 19 Jul 2019 12:50:08 -0400 Received: from debbugs.gnu.org ([209.51.188.43]:47678) by eggs.gnu.org with esmtps (TLS1.0:RSA_AES_128_CBC_SHA1:16) (Exim 4.71) (envelope-from ) id 1hoW54-0008Rl-VN for bug-guix@gnu.org; Fri, 19 Jul 2019 12:50:04 -0400 Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1hoW54-00083m-Pl for bug-guix@gnu.org; Fri, 19 Jul 2019 12:50:02 -0400 Sender: "Debbugs-submit" Resent-Message-ID: Received: from eggs.gnu.org ([2001:470:142:3::10]:47444) by lists.gnu.org with esmtp (Exim 4.86_2) (envelope-from ) id 1hoW4g-0003G3-Gx for bug-guix@gnu.org; Fri, 19 Jul 2019 12:49:39 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1hoW4f-0007zf-Dm for bug-guix@gnu.org; Fri, 19 Jul 2019 12:49:38 -0400 Received: from mx1.mailbox.org ([2001:67c:2050:104:0:1:25:1]:19488) by eggs.gnu.org with esmtps (TLS1.0:RSA_AES_256_CBC_SHA1:32) (Exim 4.71) (envelope-from ) id 1hoW4f-0007wk-4f for bug-guix@gnu.org; Fri, 19 Jul 2019 12:49:37 -0400 Received: from smtp1.mailbox.org (smtp1.mailbox.org [IPv6:2001:67c:2050:105:465:1:1:0]) (using TLSv1.2 with cipher ECDHE-RSA-CHACHA20-POLY1305 (256/256 bits)) (No client certificate requested) by mx1.mailbox.org (Postfix) with ESMTPS id A2054506B7 for ; Fri, 19 Jul 2019 18:49:34 +0200 (CEST) Received: from smtp1.mailbox.org ([80.241.60.240]) by spamfilter04.heinlein-hosting.de (spamfilter04.heinlein-hosting.de [80.241.56.122]) (amavisd-new, port 10030) with ESMTP id np0KIY67u0sB for ; Fri, 19 Jul 2019 18:49:33 +0200 (CEST) List-Id: Bug reports for GNU Guix List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: bug-guix-bounces+gcggb-bug-guix=m.gmane.org@gnu.org Sender: "bug-Guix" To: 36731@debbugs.gnu.org Not sure who=E2=80=99s at fault here, but without doing anything weird, I ended up with a system where shepherd thought that nginx was stopped, while there was still an nginx process around. I certainly didn=E2=80=99t start it by hand. The result was this: $ sudo herd restart nginx Service nginx is not running. herd: exception caught while executing 'start' on service 'nginx': Throw to key `srfi-34' with args `("#")=E2=80=99. That error message could also be clearer about what=E2=80=99s going on. = At any rate, after I killed the nginx process, =E2=80=9Cherd start nginx=E2=80=9D= worked fine. I should add that nginx was still doing its job fine before I killed it.