From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!.POSTED!not-for-mail From: Mike Kazantsev Newsgroups: gmane.emacs.bugs Subject: bug#31901: Incorrect make-network-process + nowait state handling for non-existing unix sockets in emacs-26.1 Date: Sun, 22 Jul 2018 20:38:16 +0500 Message-ID: <20180722203816.41cb0eb5@malediction> References: <20180619104351.41e4e3d1@malediction> <87efgnm17h.fsf@gmail.com> <831scgn3ig.fsf@gnu.org> <83in5ib53q.fsf@gnu.org> <83muum1d3m.fsf@gnu.org> <83effy14p6.fsf@gnu.org> <20180722195458.2e40086f@malediction> NNTP-Posting-Host: blaine.gmane.org Mime-Version: 1.0 Content-Type: text/plain; charset=US-ASCII Content-Transfer-Encoding: 7bit X-Trace: blaine.gmane.org 1532273837 22555 195.159.176.226 (22 Jul 2018 15:37:17 GMT) X-Complaints-To: usenet@blaine.gmane.org NNTP-Posting-Date: Sun, 22 Jul 2018 15:37:17 +0000 (UTC) Cc: npostavs@gmail.com, 31901@debbugs.gnu.org To: Lars Ingebrigtsen Original-X-From: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane.org@gnu.org Sun Jul 22 17:37:12 2018 Return-path: Envelope-to: geb-bug-gnu-emacs@m.gmane.org Original-Received: from lists.gnu.org ([208.118.235.17]) by blaine.gmane.org with esmtp (Exim 4.84_2) (envelope-from ) id 1fhGQ2-0005gn-Ch for geb-bug-gnu-emacs@m.gmane.org; Sun, 22 Jul 2018 17:37:10 +0200 Original-Received: from localhost ([::1]:56436 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1fhGS7-00088u-DN for geb-bug-gnu-emacs@m.gmane.org; Sun, 22 Jul 2018 11:39:19 -0400 Original-Received: from eggs.gnu.org ([2001:4830:134:3::10]:33541) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1fhGRu-00087D-Ng for bug-gnu-emacs@gnu.org; Sun, 22 Jul 2018 11:39:10 -0400 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1fhGRq-0008Aw-Oq for bug-gnu-emacs@gnu.org; Sun, 22 Jul 2018 11:39:06 -0400 Original-Received: from debbugs.gnu.org ([208.118.235.43]:47588) by eggs.gnu.org with esmtps (TLS1.0:RSA_AES_128_CBC_SHA1:16) (Exim 4.71) (envelope-from ) id 1fhGRq-0008Aq-Km for bug-gnu-emacs@gnu.org; Sun, 22 Jul 2018 11:39:02 -0400 Original-Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1fhGRq-0006ZW-EN for bug-gnu-emacs@gnu.org; Sun, 22 Jul 2018 11:39:02 -0400 X-Loop: help-debbugs@gnu.org Resent-From: Mike Kazantsev Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Sun, 22 Jul 2018 15:39:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 31901 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: confirmed Original-Received: via spool by 31901-submit@debbugs.gnu.org id=B31901.153227391325209 (code B ref 31901); Sun, 22 Jul 2018 15:39:02 +0000 Original-Received: (at 31901) by debbugs.gnu.org; 22 Jul 2018 15:38:33 +0000 Original-Received: from localhost ([127.0.0.1]:52603 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1fhGRJ-0006YT-FF for submit@debbugs.gnu.org; Sun, 22 Jul 2018 11:38:33 -0400 Original-Received: from mail-lf1-f67.google.com ([209.85.167.67]:46429) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1fhGRE-0006YA-OI for 31901@debbugs.gnu.org; Sun, 22 Jul 2018 11:38:28 -0400 Original-Received: by mail-lf1-f67.google.com with SMTP id l16-v6so4735389lfc.13 for <31901@debbugs.gnu.org>; Sun, 22 Jul 2018 08:38:24 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=date:from:to:cc:subject:message-id:in-reply-to:references :mime-version:content-transfer-encoding; bh=uD5nywgXwh559sHNT1IX0psyJ+aUkZqd5NGdB77WgzE=; b=ouCqsuufjSWr0wGAiHHiDMrITFL/XQru/o7roLKRQz3rYnwrkHx/sk3eTQ25jvLaoR BEBaBJ0T3YSarEfSW8cVFDPRRM7vAbp0rMDw3QfI86RnBals/bbOpLIt5gju7IHQ7W4i V2pm/E5J09dRevjmGdyMXZ2OnaFsgZBk3Mbl3J0RGo7MCx7+sVPsp5N3lXcwJr5twxgs nY314jGQld6Tx75m+OOOfGmr7fXbunRtfN0FxZGm+xa7rp3isKLIa5ovSRbjWeyzwBG7 C3o20wbF8xQhaAoH8I6xZoccvnf+2icMiK9p97tISgvZIgtm+B26ptGVcDSwpHsrtCH4 HEEA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:date:from:to:cc:subject:message-id:in-reply-to :references:mime-version:content-transfer-encoding; bh=uD5nywgXwh559sHNT1IX0psyJ+aUkZqd5NGdB77WgzE=; b=Xy2jl5SxAMFKKx/o0Od/OrOiHOjKHneE+IEj1HHgF+Nw0HgHfGmyLu+suObFAXmndW K+WoaEnSYhxzcIqY+JSgmT+XVRfICUmDXqLjTIOuOriYW8vtQ48pGKs23Ux3RLCG2cMW 76UuVBxjxop0H5e6RwHWPThlHd2QbCzWmbfl2fdSZh1GkrmQ1ybCxmTc2/A7uIwgSYGs Q6m0AX/GCFkrEikUjrVy+zlztsJxvlDipxCeCUANnDaLLx/BEefN3XgX2VNda6Y3YuJw zNheRtRkbPUiUx3ii/ZSnOefd6+1ugZT+4hWBeCSGRsVw4AidmeHOdX/G89ol5Zexbfc w6qA== X-Gm-Message-State: AOUpUlFCDsx/jpocHXfjQgi3flCdNQBjyXw11/TtSU3w6x6GBhDRySqA oqyd8OfJYJBHcN2sxFIzMUs= X-Google-Smtp-Source: AAOMgpeDB1/mtN4F77eYYb7VgKPltwI97B6pQnOqWaQLIHWNReeRoCjYN7RdNinWXSIfRVnD9lDqWw== X-Received: by 2002:a19:4895:: with SMTP id v143-v6mr5204550lfa.82.1532273898914; Sun, 22 Jul 2018 08:38:18 -0700 (PDT) Original-Received: from malediction ([46.48.96.28]) by smtp.gmail.com with ESMTPSA id 73-v6sm1062631lfx.75.2018.07.22.08.38.17 (version=TLS1_2 cipher=ECDHE-RSA-CHACHA20-POLY1305 bits=256/256); Sun, 22 Jul 2018 08:38:18 -0700 (PDT) In-Reply-To: X-Mailer: Claws Mail 3.16.0 (GTK+ 2.24.32; x86_64-pc-linux-gnu) X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.2.x-3.x [generic] X-Received-From: 208.118.235.43 X-BeenThere: bug-gnu-emacs@gnu.org List-Id: "Bug reports for GNU Emacs, the Swiss army knife of text editors" List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane.org@gnu.org Original-Sender: "bug-gnu-emacs" Xref: news.gmane.org gmane.emacs.bugs:148820 Archived-At: On Sun, 22 Jul 2018 17:23:45 +0200 Lars Ingebrigtsen wrote: > Mike Kazantsev writes: > > > Given either of these guidelines, it'd be more surprising to not get > > error state in the sentinel call with ":nowait t" in emacs-26. > > I agree, it would be better to get a sentinel callback. But I don't > think that's how it's ever worked, so that's not a regression. But it > could be a new feature for Emacs 27... Yeah, guess so. Though I thought how it works was supposed to change in emacs-26 already (as indicated by NEWS/documentation), which is why reverting to emacs-25 behavior looks like a bug in itself. But of course happy with it working either way, thanks for fixing it! -- Mike Kazantsev // fraggod.net