You do see InterruptedException's actually: https://gist.github.com/1089760
On Jul 15, 2011, at 1:39 PM, Dan Berindei wrote:
I was surprised because I would have thought your change would replace
each IllegalStateException in the log with an InterruptedException, so
I wouldn't have expected
2011/7/18 Galder ZamarreƱo gal...@redhat.com:
You do see InterruptedException's actually: https://gist.github.com/1089760
Unless that test is explicitly verifying the behaviour when those
exceptions are thrown, I see it seems to pass properly.
So if it's a non-critical / recoverable condition,
Sorry for not being clear - I'm not assuming that this has anything to
do with the InterruptedException/EOFs being still logged,
just that the output is less noisy if I remove these which where pointless.
Sanne
2011/7/14 Dan Berindei dan.berin...@gmail.com:
TBH I'm not sure why the patch helped
I was surprised because I would have thought your change would replace
each IllegalStateException in the log with an InterruptedException, so
I wouldn't have expected the log to be any less noisy.
I mean you don't stop the rehashing during invalidation, you just skip
invalidation and go to the
Hello,
I was looking into the many stacktraces being thrown from the
testsuite, this one caught my attention (see below).
Can't we just discard such errors? if the cache is stopping, or
stopped already, we shouldn't really care for invalidations -
especially stacktraces and exceptions being
Patch looks good. Go ahead and issue a pull req.
On 14 Jul 2011, at 16:26, Sanne Grinovero wrote:
Hello,
I was looking into the many stacktraces being thrown from the
testsuite, this one caught my attention (see below).
Can't we just discard such errors? if the cache is stopping, or
TBH I'm not sure why the patch helped with the error messages in the
log, I always thought that doing this would just replace the
IllegalStateException with an InterruptedException (since do some more
stuff after invalidation).
Of course the best solution would be to not do rehashing at all when