]> git.eshelyaron.com Git - emacs.git/commit
Avoid crashes in half-baked emacsclient frames
authorEli Zaretskii <eliz@gnu.org>
Fri, 7 Jun 2024 19:30:41 +0000 (22:30 +0300)
committerEshel Yaron <me@eshelyaron.com>
Sat, 8 Jun 2024 13:00:51 +0000 (15:00 +0200)
commitcab47db3cc91ef89e2ab2137838fd35f887e527d
tree7d184614938a20a310fb5e4b6a4ce05eb145532f
parent3752dd653906f2d93e56eff9ff23dec05bd6c615
Avoid crashes in half-baked emacsclient frames

If a client connection comes in while we handle a Lisp error,
the new frame creation could signal an error before the new
frame is ready for display.
* src/xdisp.c (redisplay_internal): Don't redisplay windows on
frames that were not completely set up.  (Bug#71224)

(cherry picked from commit e99a821f978530b4c397f88de145ff7ba9d31040)
src/xdisp.c