From mboxrd@z Thu Jan 1 00:00:00 1970 X-Spam-Checker-Version: SpamAssassin 3.4.4 (2020-01-24) on inbox.vuxu.org X-Spam-Level: X-Spam-Status: No, score=-2.1 required=5.0 tests=DKIM_INVALID,DKIM_SIGNED, RCVD_IN_DNSWL_MED autolearn=ham autolearn_force=no version=3.4.4 Received: (qmail 13169 invoked from network); 21 May 2020 00:46:16 -0000 Received: from lists1.math.uh.edu (129.7.128.208) by inbox.vuxu.org with ESMTPUTF8; 21 May 2020 00:46:16 -0000 Received: from localhost ([127.0.0.1] helo=lists.math.uh.edu) by lists1.math.uh.edu with smtp (Exim 4.92.3) (envelope-from ) id 1jbZL3-0002Rl-DP; Wed, 20 May 2020 19:45:33 -0500 Received: from mx2.math.uh.edu ([129.7.128.33]) by lists1.math.uh.edu with esmtps (TLSv1.3:TLS_AES_256_GCM_SHA384:256) (Exim 4.92.3) (envelope-from ) id 1jbZKz-0002P3-7d for ding@lists.math.uh.edu; Wed, 20 May 2020 19:45:29 -0500 Received: from quimby.gnus.org ([95.216.78.240]) by mx2.math.uh.edu with esmtps (TLSv1.3:TLS_AES_256_GCM_SHA384:256) (Exim 4.92.3) (envelope-from ) id 1jbZKx-0006E9-QO for ding@lists.math.uh.edu; Wed, 20 May 2020 19:45:29 -0500 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=gnus.org; s=20200322; h=Content-Type:MIME-Version:Message-ID:In-Reply-To:Date: References:Subject:Cc:To:From:Sender:Reply-To:Content-Transfer-Encoding: Content-ID:Content-Description:Resent-Date:Resent-From:Resent-Sender: Resent-To:Resent-Cc:Resent-Message-ID:List-Id:List-Help:List-Unsubscribe: List-Subscribe:List-Post:List-Owner:List-Archive; bh=CvYg6Gi9bx5V/ilgHyqgxW5aCjK0PIaNxe1i7LDGlZ4=; b=QGgwlHr01uNrCrstAInSAqwj7g RS0Dr7ggp2CqFb3wBXJ8W1VVjfM/dw2z/8O+4cQwtWQL3Qzeq8JvtHsgbBcZWVwqHnDl4Ql36+IKA ZR2TU8fJoitSiaUJ97VW6t3v+jdep+Wi5tW5VfhnVuWng9xYNbYon9xfv14LGEXIF02Q=; Received: from ericabrahamsen.net ([52.70.2.18] helo=mail.ericabrahamsen.net) by quimby.gnus.org with esmtps (TLS1.3:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.92) (envelope-from ) id 1jbZKq-0000Cf-MF; Thu, 21 May 2020 02:45:23 +0200 Received: from localhost (c-73-254-86-141.hsd1.wa.comcast.net [73.254.86.141]) (Authenticated sender: eric@ericabrahamsen.net) by mail.ericabrahamsen.net (Postfix) with ESMTPSA id C8244FA157; Thu, 21 May 2020 00:45:17 +0000 (UTC) From: Eric Abrahamsen To: Lars Ingebrigtsen Cc: David Engster , ding@gnus.org Subject: Re: new wifi connection = nntp timeout = Emacs restart? References: <87sgh3coxn.fsf@ericabrahamsen.net> <87a72t35ng.fsf@gnus.org> <87sggkeuvr.fsf@ericabrahamsen.net> <874kt01w30.fsf@gnus.org> <87r1w4boft.fsf@ericabrahamsen.net> <877dxwzjz6.fsf@gnus.org> <87mu6sbntb.fsf@ericabrahamsen.net> <87368kziq4.fsf@gnus.org> <87h7x0bm8p.fsf@ericabrahamsen.net> <87y2qcy2vb.fsf@gnus.org> <87mu6sc7hz.fsf@randomsample> <87imhgc58s.fsf@randomsample> <87sggja7hv.fsf@ericabrahamsen.net> <87d07ncrb3.fsf@randomsample> <874ksz89c3.fsf@ericabrahamsen.net> <878siad4ez.fsf@randomsample> <874ksys73q.fsf@ericabrahamsen.net> <874ksycmcb.fsf@randomsample> <87mu6qqhoc.fsf@ericabrahamsen.net> <87lfloqcrb.fsf@gnus.org> Date: Wed, 20 May 2020 17:45:15 -0700 In-Reply-To: <87lfloqcrb.fsf@gnus.org> (Lars Ingebrigtsen's message of "Tue, 19 May 2020 15:23:52 +0200") Message-ID: <87wo563ylg.fsf@ericabrahamsen.net> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/28.0.50 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain List-ID: Precedence: bulk Lars Ingebrigtsen writes: > Eric Abrahamsen writes: > >> I've already had an off-list vote in the negative! But of course this >> would come protected behind a custom option. If we even think there's >> any point at all. >> >> If Lars had a magic bullet, I think he would have used it by now... > > Yup. :-/ > > The dbus stuff is good... if you're using NetworkManager (or the like) > and have dbus and etc. I'm not saying Gnus shouldn't come with code > like the suggested (quite the opposite; it would be very helpful for > many people -- could somebody write that as a patch?), but my > guesstimate is that this would fix the problem only for a subset of the > hangs... I can bang something together -- should this go in a separate gnus-dbus.el library, or just in gnus.el or gnus-start.el, next to the other "fundamental" stuff? And do we want both the basic dbus thing and the NetworkManager code? Or skip NetworkManager? Looks like we'll hide this code behind something like: (and (featurep 'dbusbind) gnus-dbus-shutdown-on-sleep) Eric