mirror of
https://github.com/matrix-org/dendrite.git
synced 2025-12-28 17:23:09 -06:00
Release on waitgroup
This commit is contained in:
parent
d5e01df56f
commit
ef41906e49
|
|
@ -304,8 +304,17 @@ func (t *inputWorker) run() {
|
|||
if task == nil {
|
||||
continue
|
||||
}
|
||||
func() {
|
||||
defer task.wg.Done()
|
||||
select {
|
||||
case <-task.ctx.Done():
|
||||
task.err = context.DeadlineExceeded
|
||||
return
|
||||
default:
|
||||
task.err = task.t.processEvent(task.ctx, task.event)
|
||||
}
|
||||
}()
|
||||
//evStart := time.Now()
|
||||
task.err = task.t.processEvent(task.ctx, task.event)
|
||||
/*
|
||||
if task.err = task.t.processEvent(task.ctx, task.event); task.err != nil {
|
||||
err := task.err
|
||||
|
|
|
|||
Loading…
Reference in a new issue