Sanity assertion that exception cause is not null

This commit adds a sanity assertion that the cause of a transport
exception when sending a shard failure is not null.
This commit is contained in:
Jason Tedor 2016-01-15 16:48:08 -05:00
parent 7eefcbbeed
commit cf3c0ed049
1 changed files with 1 additions and 0 deletions

View File

@ -111,6 +111,7 @@ public class ShardStateAction extends AbstractComponent {
@Override
public void handleException(TransportException exp) {
assert exp.getCause() != null : exp;
if (isMasterChannelException(exp.getCause())) {
waitForNewMasterAndRetry(observer, shardRoutingEntry, listener);
} else {