diff --git a/core/selector.go b/core/selector.go index 2757e34..ed6a37b 100644 --- a/core/selector.go +++ b/core/selector.go @@ -106,7 +106,7 @@ func (s *Selector) AddNode(tag string, info *panel.NodeInfo, option *conf.Option func (s *Selector) DelNode(tag string) error { if t, e := s.nodes.Load(tag); e { - err := s.cores[t.(string)].DelNode(tag) + err := t.(Core).DelNode(tag) if err != nil { return err }