diff --git a/core/selector.go b/core/selector.go index c5dbcbf..fce8953 100644 --- a/core/selector.go +++ b/core/selector.go @@ -18,7 +18,9 @@ type Selector struct { func (s *Selector) Start() error { for i := range s.cores { err := s.cores[i].Start() - return err + if err != nil { + return err + } } return nil }