mirror of
https://github.com/matrix-org/dendrite.git
synced 2025-12-17 03:43:11 -06:00
We actually need this for P2P because otherwise we can *segfault* with things like: "runtime: unexpected return pc for runtime.handleEvent" where the event is a `syscall/js` event, caused by spamming sql.js caused by "Checking event signatures for 14 events of room state" which hammers the key DB repeatedly in quick succession. Using a cache fixes this, though the underlying cause is probably a bug in the version of Go I'm on (1.13.7) |
||
|---|---|---|
| .. | ||
| basecomponent | ||
| config | ||
| http | ||
| keydb | ||
| test | ||
| transactions | ||
| consumers.go | ||
| eventcontent.go | ||
| events.go | ||
| httpapi.go | ||
| log.go | ||
| partition_offset_table.go | ||
| routing.go | ||
| sql.go | ||
| types.go | ||