From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.io!.POSTED.blaine.gmane.org!not-for-mail From: Po Lu Newsgroups: gmane.emacs.devel Subject: Re: Qt can now survive Wayland compositor restarts Date: Sat, 11 Mar 2023 07:48:39 +0800 Message-ID: <87pm9gf9rc.fsf@yahoo.com> References: <87pm9g36vk.fsf@athena.silentflame.com> Mime-Version: 1.0 Content-Type: text/plain Injection-Info: ciao.gmane.io; posting-host="blaine.gmane.org:116.202.254.214"; logging-data="1070"; mail-complaints-to="usenet@ciao.gmane.io" User-Agent: Gnus/5.13 (Gnus v5.13) Cc: emacs-devel@gnu.org To: Sean Whitton Original-X-From: emacs-devel-bounces+ged-emacs-devel=m.gmane-mx.org@gnu.org Sat Mar 11 00:49:08 2023 Return-path: Envelope-to: ged-emacs-devel@m.gmane-mx.org Original-Received: from lists.gnu.org ([209.51.188.17]) by ciao.gmane.io with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.92) (envelope-from ) id 1pamTz-00008o-Ur for ged-emacs-devel@m.gmane-mx.org; Sat, 11 Mar 2023 00:49:08 +0100 Original-Received: from localhost ([::1] helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1pamTp-0008FR-R0; Fri, 10 Mar 2023 18:48:57 -0500 Original-Received: from eggs.gnu.org ([2001:470:142:3::10]) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1pamTo-0008FI-F5 for emacs-devel@gnu.org; Fri, 10 Mar 2023 18:48:56 -0500 Original-Received: from sonic310-25.consmr.mail.ne1.yahoo.com ([66.163.186.206]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1pamTm-0007DU-Jq for emacs-devel@gnu.org; Fri, 10 Mar 2023 18:48:56 -0500 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=yahoo.com; s=s2048; t=1678492130; bh=7G5aSaKisXXlNAsc+M0ltRj1BNNhNVd/fJfEsWGr5pw=; h=From:To:Cc:Subject:In-Reply-To:References:Date:From:Subject:Reply-To; b=fPBjYTzA9HCQAmK7p54ZqYHUolFiBa3iIQMdMJDKJMlIlzL10BBDYsYgfty7b7Xobe5NO0P9wbb2pWlOWTw/LVWs/opgM4yDslo30qnWmO+k4x0aJP89uN75xvwtoagOvmc1DqEza1IKJlCw/Dm9hPUhq/4M7E0J6sEYnO7fkn8U7MWY3q7SXWNI4I2uH6pHIIIsKu4bIjBOy4AJ93eO8wHnGqbEbBFwVWlzA+oCxOLZ+L71CheJ8c0Zv4tzJgiwef3aEMl7q9paU5xNev3btaiCAwpibaVQ1FIo9P3kHoRiTCj0a52Idj/W5lmW3OFjGruY+xml6plzsxxsVD3Lpw== X-SONIC-DKIM-SIGN: v=1; a=rsa-sha256; c=relaxed/relaxed; d=yahoo.com; s=s2048; t=1678492130; bh=aaqEWFj+mJiG/6to/3mweVxy3bAS6D+/C+6hW7XHkmr=; h=X-Sonic-MF:From:To:Subject:Date:From:Subject; b=sObdEJH/ey1pB/H0NHb3om3xqbi8a8a3RTrwOUxSGId7U5lR7EO9ph91EOBXXLTZI5MQnxPsdIjwfned8683o/gUNR01nhlPni2Vmw2jnXfn+gnQX09TqvahYWQlQQ8rfrZT4CavaB6xxUWn50oP4VKn6ZVwyMtXXYbOyoJ4/UfUaCZtdbQy7Z5gfWmB1vpijLKAa8w+r4fELCA02RRfl9OXW6r4s68czPTqBO/q0wGwkJGb5ybBc0eADx8btCe/pAR1aoQhyZimGwTRAyJMlgvUS9//hp4kyTOxFmCnqVPJWzLqwPK/lIE6FsFThPmJvJ0YnawK/BPGWdG0XErA1w== X-YMail-OSG: 8LhQD6kVM1lyvC8PK5U1uD5286YKeqrjeARMhJyyU5YubNATw6BjuL1JLof83jK qGzWH2v1f8_qbzQk7mdJUrlIf9pXN9ZKdqla3b8UObvS98IUaVSqa0Fz1F6PIdQkAjd8q7TOTgtG G1qY8WXQcsif3FvPgQPUR6_SpEm89cP6L.D3pHCZXfb5FOcOde_vpOEcRD5rVT4II5RLmGwCIhUM 71MNaNtQ7ZOzsPcmJ55Bd.LNUQQldNvRYwbPwA7YjuDTOAonPeAnIxJw7UPKWiM5nPXH_5.T48pS dXbSzkjyC0onDlJoOYj6oI3PRr7aNzZdXOVt5I.IJo2sZ5cnXF1zXr.2z90fMHprBAoXmOStfOsv _FLQDKoTXqxpFWHPb2wl4WGvcSVkrayRlZl5hSs8RtALitHiNtftLmn6yfvIVIi57xOzs1sq_Md. Oys4gm7nHbOOCfF0PYhA0Oy3hzil.PK5IGy2YECibLtzBvw0KEhNeVp8g7D1uUK9d.yM5Ca9ozrR _KgSTed2dKdr6w_zJYH66xE3HZ600b3yrhoHiOPzxtGp1.fNucACQB5iHZvMEIFtbkbX3BOM3l1b HCpXQKLPeIZvzokaWyBTxSFQCWB8nwqiNP5H29eSTBZJtOTFr186K2X6N0Asn33WoHvQTBrx_xK5 dK9dMFjyZjsi_E1sivd3KYCgd_AU41xkSEP0W8MdKG2luxJC3yaWRuY5TW7prKI0eQlDvYIJN_OB 05qYv6oMco9oje3iireeyNHawKNfalVV7ho5p_NPjzlBho1Jpd5a8zTaFC7AE.3ndpLOShTPyHqS e_fmctkwTlvIJPrXM.ZMGmcZ09fip.lcZdyhENhB2J X-Sonic-MF: X-Sonic-ID: 34c23b4d-b37d-455d-adb1-222a0055a08d Original-Received: from sonic.gate.mail.ne1.yahoo.com by sonic310.consmr.mail.ne1.yahoo.com with HTTP; Fri, 10 Mar 2023 23:48:50 +0000 Original-Received: by hermes--production-sg3-67c57bccff-sjmln (Yahoo Inc. Hermes SMTP Server) with ESMTPA ID cd82effcb4841da01f2aeb5b22ef0589; Fri, 10 Mar 2023 23:48:43 +0000 (UTC) In-Reply-To: <87pm9g36vk.fsf@athena.silentflame.com> (Sean Whitton's message of "Fri, 10 Mar 2023 09:31:43 -0700") X-Mailer: WebService/1.1.21284 mail.backend.jedi.jws.acl:role.jedi.acl.token.atz.jws.hermes.yahoo Received-SPF: pass client-ip=66.163.186.206; envelope-from=luangruo@yahoo.com; helo=sonic310-25.consmr.mail.ne1.yahoo.com X-Spam_score_int: -20 X-Spam_score: -2.1 X-Spam_bar: -- X-Spam_report: (-2.1 / 5.0 requ) BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, DKIM_VALID_EF=-0.1, FREEMAIL_FROM=0.001, RCVD_IN_DNSWL_NONE=-0.0001, RCVD_IN_MSPIKE_H2=-0.001, SPF_HELO_NONE=0.001, SPF_PASS=-0.001 autolearn=ham autolearn_force=no X-Spam_action: no action X-BeenThere: emacs-devel@gnu.org X-Mailman-Version: 2.1.29 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-mx.org@gnu.org Original-Sender: emacs-devel-bounces+ged-emacs-devel=m.gmane-mx.org@gnu.org Xref: news.gmane.io gmane.emacs.devel:304266 Archived-At: Sean Whitton writes: > Apropos the infamous Gtk bug, I saw this piece of news I thought I > should share: > . I think this is a good thing for Qt users, but not good enough for us. The problem is that Qt will keep trying to reconnect in a loop, instead of closing the display connection, and telling Emacs that the display has been closed. That doesn't work if the display server has actually gone away and has not crashed, only to restart moments later. Emacs must be given full control over display connections.