inference/scheduler: Cancel backend context to avoid leaks
Signed-off-by: Dorin Geman <dorin.geman@docker.com>
This commit is contained in:
parent
c8a97ae68d
commit
8dd1f8dbce
|
|
@ -298,6 +298,7 @@ func (s *Scheduler) schedule(ctx context.Context) {
|
|||
backendCtx, backendCancel = context.WithCancel(ctx)
|
||||
backendDone = make(chan struct{})
|
||||
go func() {
|
||||
defer backendCancel()
|
||||
s.backends[backend].Run(
|
||||
backendCtx,
|
||||
paths.HostServiceSockets().InferenceBackend(backend),
|
||||
|
|
|
|||
Loading…
Reference in New Issue