public static UncheckedInterruptedException create(final InterruptedException e) {
        return create(e.getMessage(), e);
    }
Logs the error with using the msgSupplier to provide the log message, resets the interrupt flag
and returns a new {@link UncheckedInterruptedException} that can be rethrown.
stroom-util/src/main/java/stroom/util/concurrent/UncheckedInterruptedException.java