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.