Fix events that have no membership information crashing the server #803

Merged
Jade merged 1 commit from jade/fix-bad-membership-crash into main 2025-04-26 21:04:15 +00:00
Owner

https://matrix.to/#/!main-1:continuwuity.org/$HL_782sZMe5rDeTuvD1UVVFMvTyF0kT243O6DOLey5M?via=ellis.link&via=explodie.org&via=matrix.org

Some events which had made their way into a user from conduit's database, which had dummy event IDs that caued the server to crash. This prevents that crash and logs some info to help track down the events in question.

https://matrix.to/#/!main-1:continuwuity.org/$HL_782sZMe5rDeTuvD1UVVFMvTyF0kT243O6DOLey5M?via=ellis.link&via=explodie.org&via=matrix.org Some events which had made their way into a user from conduit's database, which had dummy event IDs that caued the server to crash. This prevents that crash and logs some info to help track down the events in question.
Jade force-pushed jade/fix-bad-membership-crash from af3eac93da
Some checks failed
Release Docker Image / define-variables (push) Successful in 1s
Release Docker Image / define-variables (pull_request) Successful in 1s
Documentation / Build and Deploy Documentation (pull_request) Successful in 34s
Release Docker Image / build-image (linux/amd64, linux-amd64) (push) Successful in 46m58s
Release Docker Image / build-image (linux/amd64, linux-amd64) (pull_request) Successful in 18m4s
Release Docker Image / build-image (linux/arm64, linux-arm64) (pull_request) Successful in 17m45s
Release Docker Image / build-image (linux/arm64, linux-arm64) (push) Successful in 3m26s
Release Docker Image / merge (pull_request) Successful in 34s
Release Docker Image / merge (push) Failing after 40s
to 77c4f9ff2f
All checks were successful
Documentation / Build and Deploy Documentation (pull_request) Successful in 30s
Documentation / Build and Deploy Documentation (push) Successful in 30s
Release Docker Image / define-variables (pull_request) Successful in 12s
Release Docker Image / build-image (linux/arm64, linux-arm64) (pull_request) Successful in 3m30s
Release Docker Image / build-image (linux/amd64, linux-amd64) (pull_request) Successful in 53m53s
Release Docker Image / merge (pull_request) Successful in 29s
Release Docker Image / define-variables (push) Successful in 3s
Release Docker Image / build-image (linux/amd64, linux-amd64) (push) Successful in 20m19s
Release Docker Image / build-image (linux/arm64, linux-arm64) (push) Successful in 56m40s
Release Docker Image / merge (push) Successful in 28s
2025-04-26 21:01:31 +00:00
Compare
Jade changed title from WIP: jade/fix-bad-membership-crash to Fix events that have no membership information crashing the server 2025-04-26 21:01:57 +00:00
Jade merged commit 77c4f9ff2f into main 2025-04-26 21:04:15 +00:00
nex added this to the 0.5.0-old milestone 2025-06-28 20:54:50 +00:00
Sign in to join this conversation.
No reviewers
No milestone
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set.

Reference
continuwuation/continuwuity!803
No description provided.