From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: by befuddled.reisers.ca (Postfix, from userid 65534) id DC8F11EFC49; Thu, 21 Jul 2016 03:37:30 -0400 (EDT) Received: from hera.aquilenet.fr (hera.aquilenet.fr [141.255.128.1]) by befuddled.reisers.ca (Postfix) with ESMTP id E9A5B1EFAFC for ; Thu, 21 Jul 2016 03:37:29 -0400 (EDT) Received: from localhost (localhost [127.0.0.1]) by hera.aquilenet.fr (Postfix) with ESMTP id 0AFC37E5E for ; Thu, 21 Jul 2016 09:37:23 +0200 (CEST) Received: from hera.aquilenet.fr ([127.0.0.1]) by localhost (hera.aquilenet.fr [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id Bpf30mNvQeYJ for ; Thu, 21 Jul 2016 09:37:22 +0200 (CEST) Received: from var.youpi.perso.aquilenet.fr (unknown [IPv6:2a01:cb19:1af:4600:3602:86ff:fe2c:6a19]) by hera.aquilenet.fr (Postfix) with ESMTPSA id CD0036338 for ; Thu, 21 Jul 2016 09:37:22 +0200 (CEST) Received: from samy by var.youpi.perso.aquilenet.fr with local (Exim 4.87) (envelope-from ) id 1bQ8Xv-0001Kh-V2 for speakup@linux-speakup.org; Thu, 21 Jul 2016 09:37:27 +0200 Date: Thu, 21 Jul 2016 09:37:27 +0200 From: Samuel Thibault To: "Speakup is a screen review system for Linux." Subject: Re: espeakup release coming soon Message-ID: <20160721073727.GE3805@var.home> References: <20160306185459.GA6674@linux1> <20160720233531.GC4169@var.home> <87oa5r26rl.fsf@mushroom.localdomain> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <87oa5r26rl.fsf@mushroom.localdomain> User-Agent: Mutt/1.5.21+34 (58baf7c9f32f) (2010-12-30) X-Bogosity: Ham, tests=bogofilter, spamicity=0.000000, version=1.2.4 X-BeenThere: speakup@linux-speakup.org X-Mailman-Version: 2.1.22 Precedence: list List-Id: "Speakup is a screen review system for Linux." List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 21 Jul 2016 07:37:31 -0000 Chris Brannon, on Wed 20 Jul 2016 17:07:26 -0700, wrote: > > currently espeakup uses daemon() to do the daemonizing stuff. > > Unfortunately, daemon() does things not very appropriately, and there > > is notably a delay between the parent exit()ing and the child writing > > the pid file. > > Why not just use the -d option when starting espeakup? Because at some point we need to fix bugs, not walk away from them. Samuel