code: func (s *Server) FloodNotify() {
  	s.floodLock.RLock()
  	defer s.floodLock.RUnlock()
  
  	for _, ch := range s.floodCh {
  		select {
  		case ch <- struct{}{}:
  		default:
  		}
  	}
  }
docs: // FloodNotify lets all the waiting Flood goroutines know that some change may
  // have affected them.