|
From: | Po Lu |
Subject: | bug#63589: [PATCH] 29.0.91; crash after creating graphical frames via emacsclient when compiled with cairo-xcb |
Date: | Wed, 24 May 2023 11:13:04 +0800 |
User-agent: | Gnus/5.13 (Gnus v5.13) |
Eli Zaretskii <eliz@gnu.org> writes: > Which is why I asked whether x-delete-terminal etc. could call a > function that is different from what we call when we exit. Why is what Emacs does upon exiting relevant here? The problem occurs when a display connection is closed while Emacs wants to stay running. Cairo keeps a pointer to the xcb connection, and if by some chance a pointer with the same value is returned the next time a display connection is opened, it loses.
[Prev in Thread] | Current Thread | [Next in Thread] |