()
| 92 | } |
| 93 | |
| 94 | func (s *Server) loadProviderRouter() *providerRouter { |
| 95 | if p := s.providerRouter.Load(); p != nil { |
| 96 | return p |
| 97 | } |
| 98 | return emptyProviderRouter |
| 99 | } |
| 100 | |
| 101 | // mitmHostsCondition returns a goproxy ReqConditionFunc that reads the |
| 102 | // MITM host set from the atomic router on every match. Using a closure |