mirror of
https://github.com/matrix-org/dendrite.git
synced 2026-01-16 18:43:10 -06:00
Prevent reallocations for federation destination queues
This commit is contained in:
parent
da4df6122d
commit
006b4fdafb
|
|
@ -247,7 +247,7 @@ func (oqs *OutgoingQueues) SendEvent(
|
||||||
return fmt.Errorf("sendevent: oqs.db.StoreJSON: %w", err)
|
return fmt.Errorf("sendevent: oqs.db.StoreJSON: %w", err)
|
||||||
}
|
}
|
||||||
|
|
||||||
destQueues := []*destinationQueue{}
|
destQueues := make([]*destinationQueue, 0, len(destmap))
|
||||||
for destination := range destmap {
|
for destination := range destmap {
|
||||||
if queue := oqs.getQueue(destination); queue != nil {
|
if queue := oqs.getQueue(destination); queue != nil {
|
||||||
destQueues = append(destQueues, queue)
|
destQueues = append(destQueues, queue)
|
||||||
|
|
@ -344,7 +344,7 @@ func (oqs *OutgoingQueues) SendEDU(
|
||||||
return fmt.Errorf("sendevent: oqs.db.StoreJSON: %w", err)
|
return fmt.Errorf("sendevent: oqs.db.StoreJSON: %w", err)
|
||||||
}
|
}
|
||||||
|
|
||||||
destQueues := []*destinationQueue{}
|
destQueues := make([]*destinationQueue, 0, len(destmap))
|
||||||
for destination := range destmap {
|
for destination := range destmap {
|
||||||
if queue := oqs.getQueue(destination); queue != nil {
|
if queue := oqs.getQueue(destination); queue != nil {
|
||||||
destQueues = append(destQueues, queue)
|
destQueues = append(destQueues, queue)
|
||||||
|
|
|
||||||
Loading…
Reference in a new issue