The reconnection loop uses a huge amount of CPU

If a chatmail server is down (even if you have just 1-2 accounts on each affected server), the animating of the cycling of down - connecting… is spinning the CPU quite a bit when the window is open, even when it is obscured and you aren’t touching it.

It might also have something to do with the spinners of messages pending to be sent.

2.35.0

Related:

There is some work to improve performance of event processing in Desktop: perf: batched event reception by link2xt · Pull Request #7825 · chatmail/core · GitHub, perf: stop handling JSON-RPC `Info` events · Issue #5282 · deltachat/deltachat-desktop · GitHub

1 Like