GNU bug report logs - #58505
29.0.50; Time out waiting for reply from selection owner

Previous Next

Package: emacs;

Reported by: Jean Louis <bugs <at> gnu.support>

Date: Fri, 14 Oct 2022 04:37:02 UTC

Severity: normal

Found in version 29.0.50

Full log


Message #8 received at 58505 <at> debbugs.gnu.org (full text, mbox):

From: Po Lu <luangruo <at> yahoo.com>
To: Jean Louis <bugs <at> gnu.support>
Cc: 58505 <at> debbugs.gnu.org
Subject: Re: bug#58505: 29.0.50; Time out waiting for reply from selection
 owner
Date: Fri, 14 Oct 2022 14:23:29 +0800
Jean Louis <bugs <at> gnu.support> writes:

> There is problem when Emacs runs in separate instance while other
> instance is running:
>
> 1. I launch one instance, and have there heavy process running and
>  processing items. Because instance is fully busy, I launch new
>  instance.

This is a well known problem with our selection code that cannot be
easily fixed.  Process filters get to run while responding to selection
events, and (alongside the first Emacs instance being under high load in
general) can disrupt selection data transfer long enough for the second
instance to time out.

If the first instance is actually completely hung, then in addition
SelectionRequest events will never be read from the keyboard buffer, and
it will never get a chance to process selection requests at all.  I
don't see us ever being able to do anything about that problem.




This bug report was last modified 2 years and 215 days ago.

Previous Next


GNU bug tracking system
Copyright (C) 1999 Darren O. Benham, 1997,2003 nCipher Corporation Ltd, 1994-97 Ian Jackson.