mirror of
https://github.com/kubernetes/kubernetes.git
synced 2026-02-21 17:03:08 -05:00
It was an ABA problem where the proxy loop might see its own service as "existing" when it had been destroyed and recreated (as in an update). To prove this I added a counter of running ProxyLoop goroutines and check that in tests. If I undo my main change, the tests fail. This makes the proxier_test significantly slower (3 seconds vs 0.5 seconds). Sorry. |
||
|---|---|---|
| .. | ||
| config | ||
| server | ||
| doc.go | ||
| loadbalancer.go | ||
| proxier.go | ||
| proxier_test.go | ||
| roundrobin.go | ||
| roundrobin_test.go | ||
| udp_server.go | ||