Closed gcentauri closed 2 years ago
I've never seen that error before. Typing notifications are only sent once every 15 seconds while the minibuffer is open; the spec recommends sending them at least every 20-30 seconds, and it mentions no minimum interval.
I would guess that, if it is related to the typing notifications, it's something to do with your Dendrite setup. Can you reproduce this problem with a matrix.org account?
When it does, I've also experienced Emacs "freezing" or getting stuck in a loop of errors like this and I need to restart.
How do you know it's getting stuck in a loop of repeated errors? It could be caused by Emacs's printing a single backtrace with large data structures, so try this:
(setf print-length 5 print-level 1)
Then if the errors happen again, it shouldn't take so long for Emacs to print them.
Thanks.
I think this was fixed by https://github.com/alphapapa/ement.el/commit/f792af5dd9f86c965ad813ea408cebf6d1b83ee9. Thanks for reporting the problem. It wasn't immediately obvious what was causing it, but I discovered it by accident later.
hey nice. sorry i never got back around to it. i figured it was probably just something with my VPS web server setup or dendrite.
This occurs sometimes when I'm typing a message. When it does, I've also experienced Emacs "freezing" or getting stuck in a loop of errors like this and I need to restart. It certainly could be something with my homeserver setup, but possibly ement needs to throttle requests a bit more? I'm going to try to turn off sending typing messages and see if that helps.