Github user srdo commented on the issue:
https://github.com/apache/storm/pull/2638
@kishorvpatil Sorry to keep harping on this, but I still don't really
understand how we're getting `InterruptedExceptions` that need to be logged at
error level.
Could you give an example of a place in the Kafka code where an
`InterruptedException` wraps another exception? I did a search of the Kafka
repository for places where they throw `InterruptException`, and it looks like
it's always just wrapping an `InterruptedException`? The `InterruptedException`
constructor doesn't appear to allow you to wrap other exceptions either (i.e it
has no `new InterruptedException(cause)` constructor)?
Do you know where the log line you posted is coming from? I initially
thought it looked like a JUnit expected exception, but googling "but exception
chain only contains" only pops up this PR and a log posted on this issue
https://issues.apache.org/jira/browse/STORM-2873.
---