From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!not-for-mail From: Christoph Ruegge Newsgroups: gmane.emacs.bugs Subject: bug#18375: 24.4.50; Emacs hangs X session manager logout in certain cases Date: Wed, 3 Sep 2014 20:51:53 +0200 Message-ID: References: <87y4u4euu0.fsf@cxcs.de> <1B3078FA-936D-4F4A-9187-1D6732B03763@swipnet.se> <49A5C6F0-15EF-4F3E-B89D-C98311C3632D@swipnet.se> NNTP-Posting-Host: plane.gmane.org Mime-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: quoted-printable X-Trace: ger.gmane.org 1409770410 3977 80.91.229.3 (3 Sep 2014 18:53:30 GMT) X-Complaints-To: usenet@ger.gmane.org NNTP-Posting-Date: Wed, 3 Sep 2014 18:53:30 +0000 (UTC) Cc: "18375@debbugs.gnu.org" <18375@debbugs.gnu.org> To: Jan =?UTF-8?Q?Dj=C3=A4rv?= Original-X-From: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane.org@gnu.org Wed Sep 03 20:53:21 2014 Return-path: Envelope-to: geb-bug-gnu-emacs@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 1XPFgE-0001ie-IC for geb-bug-gnu-emacs@m.gmane.org; Wed, 03 Sep 2014 20:53:18 +0200 Original-Received: from localhost ([::1]:47146 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1XPFgE-0004c0-7C for geb-bug-gnu-emacs@m.gmane.org; Wed, 03 Sep 2014 14:53:18 -0400 Original-Received: from eggs.gnu.org ([2001:4830:134:3::10]:48356) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1XPFg5-0004a0-6i for bug-gnu-emacs@gnu.org; Wed, 03 Sep 2014 14:53:15 -0400 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1XPFfz-0006n2-2P for bug-gnu-emacs@gnu.org; Wed, 03 Sep 2014 14:53:09 -0400 Original-Received: from debbugs.gnu.org ([140.186.70.43]:38290) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1XPFfy-0006ms-Vk for bug-gnu-emacs@gnu.org; Wed, 03 Sep 2014 14:53:03 -0400 Original-Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.80) (envelope-from ) id 1XPFfy-0002g7-CL for bug-gnu-emacs@gnu.org; Wed, 03 Sep 2014 14:53:02 -0400 X-Loop: help-debbugs@gnu.org Resent-From: Christoph Ruegge Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Wed, 03 Sep 2014 18:53:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 18375 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: patch Original-Received: via spool by 18375-submit@debbugs.gnu.org id=B18375.140977035310251 (code B ref 18375); Wed, 03 Sep 2014 18:53:02 +0000 Original-Received: (at 18375) by debbugs.gnu.org; 3 Sep 2014 18:52:33 +0000 Original-Received: from localhost ([127.0.0.1]:58087 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1XPFfV-0002fG-6a for submit@debbugs.gnu.org; Wed, 03 Sep 2014 14:52:33 -0400 Original-Received: from mail-oi0-f52.google.com ([209.85.218.52]:38863) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1XPFfS-0002f0-D7 for 18375@debbugs.gnu.org; Wed, 03 Sep 2014 14:52:31 -0400 Original-Received: by mail-oi0-f52.google.com with SMTP id e131so5837927oig.39 for <18375@debbugs.gnu.org>; Wed, 03 Sep 2014 11:52:24 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=mime-version:in-reply-to:references:from:date:message-id:subject:to :cc:content-type:content-transfer-encoding; bh=rZWRkqzIYJP5zkm9nwYHaSSbDl0luuAPk4kX1++M/Ck=; b=fp5rd1vc4ciKuyMfDF3oyDPmMP/r5ngs+TZlMN6BBGdyccwt481ZVcUExERcFxursV E2RDr5uWPwA23+YZmy4RvnfPWU8ysVx4EfxWfgp1MT3Qbu2YHtnqRyyBoGbWeY5cSjOJ hjAFAYIL3RelOGT4xWDe6P0bzyR3qWD+JtrACdAzL6EXe1NgHKHI2QCK/GpDupKrYUm4 Z0ONmIWkRdeO+iktEana2tLKPikDuEpCxk+p4nrTcArIzJxUY50kc2sfgIfct+vqlZG0 Q5pjd8mASLShmnJykPq5OmicsQxfQB3E9j7cm4KlPvQmGvHdUI4iaVoW8fXEABOQq5b7 WYkg== X-Received: by 10.60.97.7 with SMTP id dw7mr11176804oeb.63.1409770344537; Wed, 03 Sep 2014 11:52:24 -0700 (PDT) Original-Received: by 10.183.16.133 with HTTP; Wed, 3 Sep 2014 11:51:53 -0700 (PDT) In-Reply-To: <49A5C6F0-15EF-4F3E-B89D-C98311C3632D@swipnet.se> X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.15 Precedence: list X-detected-operating-system: by eggs.gnu.org: GNU/Linux 3.x X-Received-From: 140.186.70.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-bounces+geb-bug-gnu-emacs=m.gmane.org@gnu.org Xref: news.gmane.org gmane.emacs.bugs:93000 Archived-At: > The tests I done shows that the SM connection is not closed properly, eve= r. Even if you add an SmcCloseConnection() call to x_session_close()? Seemed to work for me. > As for exposing SM to lisp, that might not be a bad idea, but it would be= better to implement and expose the newer d-bus based SM than the old X bas= ed SM. The latter will probably go away within a couple of years. Gnome onl= y has a compability layer for it on top of the d-bus SM. That could maybe be done in pure Elisp, I suppose. Maybe I'll try that if I have some spare time.