@Override
    public void sendMessage(ReqT message) {
        final State state = readyState();
        if (OK == state) {
            super.sendMessage(message);
        } else if (Boolean.FALSE == state.isCancel()) {
            discardMessage(message, state.getMessage());
        } else {
            cancel(state.getMessage(), state.getCause());
        }
    }
@author Woonduk Kang(emeroad)
@author jaehong.kim
grpc/src/main/java/com/navercorp/pinpoint/grpc/client/interceptor/DiscardClientCall.java