Files
weave-scope/app
Matthias Radestock 9cf178f130 fix MemcacheClient.FetchReports miss & leak on corrupt report
Problem: Decoding a corrupt report grows the 'missing' list. Since we
are waiting for 'len(keys)-len(missing)' decoder go-routines, this
results in waiting for fewer go-routines than we should. The surplus
go-routines leak and we ignore their reports. And since the keys of the
ignored reports are not included in 'missing', we won't attempt to fetch
them from S3 either. Oops.

Fix: calculate the number of go-routines once, at the beginning.
2016-08-15 10:44:29 +01:00
..
2016-07-11 13:36:22 +01:00
2016-02-22 14:54:04 +00:00
2016-05-09 10:08:14 +01:00
2016-05-09 10:08:14 +01:00
2016-08-05 19:16:15 +01:00
2016-08-05 23:47:35 +01:00