mirror of
https://github.com/matrix-org/dendrite.git
synced 2026-01-15 01:53:09 -06:00
Fix race detected by golang race detector in stream_pdu, reusing an err variable across go routines
Signed-off-by: Brian Meek <brian@hntlabs.com>
This commit is contained in:
parent
2f6f12f529
commit
7da9f77972
|
|
@ -109,8 +109,7 @@ func (p *PDUStreamProvider) CompleteSync(
|
||||||
p.queue(func() {
|
p.queue(func() {
|
||||||
defer reqWaitGroup.Done()
|
defer reqWaitGroup.Done()
|
||||||
|
|
||||||
var jr *types.JoinResponse
|
jr, err := p.getJoinResponseForCompleteSync(
|
||||||
jr, err = p.getJoinResponseForCompleteSync(
|
|
||||||
ctx, roomID, r, &stateFilter, &eventFilter, req.WantFullState, req.Device,
|
ctx, roomID, r, &stateFilter, &eventFilter, req.WantFullState, req.Device,
|
||||||
)
|
)
|
||||||
if err != nil {
|
if err != nil {
|
||||||
|
|
|
||||||
Loading…
Reference in a new issue