Fix stats command not returning
Signed-off-by: Kenfe-Mickael Laventure <mickael.laventure@gmail.com>
This commit is contained in:
parent
a4eece0bd1
commit
b7042518e5
1 changed files with 3 additions and 4 deletions
|
@ -10,7 +10,6 @@ type StatsTask struct {
|
|||
baseTask
|
||||
ID string
|
||||
Stat chan *runtime.Stat
|
||||
Err chan error
|
||||
}
|
||||
|
||||
func (s *Supervisor) stats(t *StatsTask) error {
|
||||
|
@ -23,12 +22,12 @@ func (s *Supervisor) stats(t *StatsTask) error {
|
|||
go func() {
|
||||
s, err := i.container.Stats()
|
||||
if err != nil {
|
||||
t.Err <- err
|
||||
t.ErrorCh() <- err
|
||||
return
|
||||
}
|
||||
t.Err <- nil
|
||||
t.ErrorCh() <- nil
|
||||
t.Stat <- s
|
||||
ContainerStatsTimer.UpdateSince(start)
|
||||
}()
|
||||
return nil
|
||||
return errDeferedResponse
|
||||
}
|
||||
|
|
Loading…
Reference in a new issue