diff --git a/okhttp/src/main/java/io/grpc/okhttp/AsyncSink.java b/okhttp/src/main/java/io/grpc/okhttp/AsyncSink.java index 33247a68d0..faf1b7e301 100644 --- a/okhttp/src/main/java/io/grpc/okhttp/AsyncSink.java +++ b/okhttp/src/main/java/io/grpc/okhttp/AsyncSink.java @@ -208,7 +208,7 @@ final class AsyncSink implements Sink { @Override public void run() { try { - if (buffer.size() > 0) { + if (sink != null && buffer.size() > 0) { sink.write(buffer, buffer.size()); } } catch (IOException e) {