bug#81538: 32.0.50; Eglot: Non-local exit during window/showDocument handling

Troy Brown via "Bug reports for GNU Emacs, the Swiss army knife of text editors" <[email protected]>
Newsgroups gmane.emacs.bugs
Message-ID <CABvCZ41q5x8Vzz2U+=ojkp6_81k1fYYjBvFdaiPF7SD1QGpjOA@mail.gmail.com>
On Sat, Aug 8, 2026 at 5:30 PM João Távora <[email protected]> wrote:
>
> On Sat, Aug 8, 2026, 20:47 Troy Brown <[email protected]> wrote:.
>>
>>
>> I think the interesting thing to note are the traces in the attached
>> trace log in the original email.  Looking at nested traced function
>> call #15 (jsonrpc-connection-send) and #17
>> (jsonrpc-connection-receive) shows that there is a way to receive data
>> while the transmission of data has not yet completed, which correlates
>> to the reception of `a2` while in the middle of sending the large `c`.
>
>
> I still think you're misanalysing the situation. Please reduce the delay in the "silly patch" I have sent from 100ms to just 1ms. And try again the reproduce.

I ran tests with both 1ms and 0.1ms delays.  It failed occasionally
with a 1ms delay, but failed often with a 0.1ms delay.


Troy.
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.