From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!not-for-mail From: Lars Magne Ingebrigtsen Newsgroups: gmane.emacs.devel Subject: Re: Determining whether a TCP connection is up Date: Mon, 05 Aug 2013 04:37:16 +0200 Message-ID: References: <87txj64vbx.fsf@dex.adm.naquadah.org> NNTP-Posting-Host: plane.gmane.org Mime-Version: 1.0 Content-Type: text/plain X-Trace: ger.gmane.org 1375670263 8302 80.91.229.3 (5 Aug 2013 02:37:43 GMT) X-Complaints-To: usenet@ger.gmane.org NNTP-Posting-Date: Mon, 5 Aug 2013 02:37:43 +0000 (UTC) Cc: emacs-devel@gnu.org To: chad Original-X-From: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Mon Aug 05 04:37:45 2013 Return-path: Envelope-to: ged-emacs-devel@m.gmane.org Original-Received: from lists.gnu.org ([208.118.235.17]) by plane.gmane.org with esmtp (Exim 4.69) (envelope-from ) id 1V6Ag5-0000Db-1B for ged-emacs-devel@m.gmane.org; Mon, 05 Aug 2013 04:37:45 +0200 Original-Received: from localhost ([::1]:35761 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1V6Ag4-0000ic-Lo for ged-emacs-devel@m.gmane.org; Sun, 04 Aug 2013 22:37:44 -0400 Original-Received: from eggs.gnu.org ([2001:4830:134:3::10]:56643) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1V6Afu-0000iC-Rn for emacs-devel@gnu.org; Sun, 04 Aug 2013 22:37:42 -0400 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1V6Afo-0001eI-Mc for emacs-devel@gnu.org; Sun, 04 Aug 2013 22:37:34 -0400 Original-Received: from hermes.netfonds.no ([80.91.224.195]:39986) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1V6Afo-0001d8-FQ for emacs-devel@gnu.org; Sun, 04 Aug 2013 22:37:28 -0400 Original-Received: from cm-84.215.51.58.getinternet.no ([84.215.51.58] helo=stories.gnus.org) by hermes.netfonds.no with esmtpsa (TLS1.0:DHE_RSA_AES_128_CBC_SHA1:16) (Exim 4.72) (envelope-from ) id 1V6Afc-0003YA-CY; Mon, 05 Aug 2013 04:37:16 +0200 Face: iVBORw0KGgoAAAANSUhEUgAAADAAAAAwBAMAAAClLOS0AAAAGFBMVEUiHx4+OjlpZWNTT03R zsual5WxrquCfnwqBOUMAAACY0lEQVQ4jV1TQW7jMAykkQ9I0aHXjYyFrpGJRT/g9QOClfUBW7kr UPX9HdJuUZRALJsUOcMhQymVJcF6D71XL8bOOk977imntewSzb2tpZQ1vSzBmzJuhp7KNostCJVM BVd67z58iLts4kV2pxVVUDzArdXSriU7dbW2zUivFa8prRLSAIghXXA1qRQJyKmWti9scAcGfPL5 6T9jOx2fe4/B87SWryghPpeH+0VXQ3SNVxBZz8CeX/fLfXi/O+NoMAP7j7YtlHqo7fn74T9q8C2+ 3y5u/APONP+w1FL/V/cHlbIsP4N/1/wiCAvGB5ltkR+6rGMkEfzoUPSbtVVIVSFJbiLPWj4tFcyo EiY2Bh+86oerIInHuouIXgVWzVsSRPQ8U28tnUJuOtWcs6hHh87LBq/OdG8YnUjyTTc1zEu2RWSf dc4yg5G9kGhlfVyJfQ8gnPs4MlvrLMyF542QWUe2ZNWIBjuhAXsTupGwedhDlIYURK4yznBsi+6m r9i8aOjteWNgBKDtO1zjEfV2uLYXvRhUOjouWReaAXFHPcqVeZSQbCRODQoSvqvWCH0tnWGgzTHS hDVPVerhesrilQD4D5ZD6vVwhKxv0WKX0Ojk0eQYrWU0jYnm7iOxCOTV7Vi6lP9bb5lYlBA0y9PI hzAGd8BrILXB3SENTwJhFOJUD/INfLBDIvSD2HgZcMfg1iR+4A3EfJZFsmHRaxodIlJKbkR7MdG4 0VdRRGoLlvMxxguxEZeRAgP60L4U3QLfRp0thoKMGxwnZclngTV0EKZvppM35zuZ4/hm5nxq/07R 1fUf0vgS7HtPlp0AAAAASUVORK5CYII= X-Now-Playing: Axel =?iso-8859-1?Q?D=F6rner=2C?= Mark Sanders's _Stonecipher_: "Stonecipher I" X-Hashcash: 1:23:130805:yandros@mit.edu::uvnKnYkJ9tLwjCA4:009enL X-Hashcash: 1:23:130805:emacs-devel@gnu.org::FVMJKMJ/fyv7sCoZ:000000000000000000000000000000000000000000KPII In-Reply-To: (chad's message of "Sun, 4 Aug 2013 19:33:05 -0700") User-Agent: Gnus/5.130008 (Ma Gnus v0.8) Emacs/24.3.50 (gnu/linux) X-MailScanner-ID: 1V6Afc-0003YA-CY MailScanner-NULL-Check: 1376275036.50402@cGPRXhy1vkTuQdx6wuC3Jg X-detected-operating-system: by eggs.gnu.org: Genre and OS details not recognized. X-Received-From: 80.91.224.195 X-BeenThere: emacs-devel@gnu.org X-Mailman-Version: 2.1.14 Precedence: list List-Id: "Emacs development discussions." List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Original-Sender: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Xref: news.gmane.org gmane.emacs.devel:162424 Archived-At: chad writes: > Is there a useful DBus or NetworkManager interface that will help > in the GNU/Linux case? Yes. But it doesn't help in the "tethered" case, where your "router" (i.e., your cell phone) changes IP, but your laptop doesn't. That's no reason not do write code to terminate all current TCP connections if DBus says that we've changed IP (we should do that, too), but it's not a complete solution. -- (domestic pets only, the antidote for overdose, milk.) No Gnus T-Shirt for sale: http://ingebrigtsen.no/no.php and http://lars.ingebrigtsen.no/2013/08/twenty-years-of-september.html