Browse Source

selector: Fix crash before start

世界 11 months ago
parent
commit
0bb1132034
1 changed files with 5 additions and 1 deletions
  1. 5 1
      outbound/selector.go

+ 5 - 1
outbound/selector.go

@@ -97,7 +97,11 @@ func (s *Selector) Start() error {
 }
 
 func (s *Selector) Now() string {
-	return s.selected.Tag()
+	selected := s.selected
+	if selected == nil {
+		return s.tags[0]
+	}
+	return selected.Tag()
 }
 
 func (s *Selector) All() []string {