Skip to content

Commit 86d8801

Browse files
committed
CR
1 parent 89b2000 commit 86d8801

File tree

2 files changed

+2
-11
lines changed

2 files changed

+2
-11
lines changed

core/src/main/java/io/grpc/internal/ServerCallImpl.java

Lines changed: 1 addition & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -330,17 +330,8 @@ private void messagesAvailableInternal(final MessageProducer producer) {
330330
InputStream message;
331331
try {
332332
while ((message = producer.next()) != null) {
333-
ReqT parsedMessage;
334333
try {
335-
parsedMessage = call.method.parseRequest(message);
336-
} catch (StatusRuntimeException e) {
337-
GrpcUtil.closeQuietly(message);
338-
call.cancelled = true;
339-
call.close(e.getStatus(), new Metadata());
340-
return;
341-
}
342-
try {
343-
listener.onMessage(parsedMessage);
334+
listener.onMessage(call.method.parseRequest(message));
344335
} catch (Throwable t) {
345336
GrpcUtil.closeQuietly(message);
346337
throw t;

interop-testing/src/test/java/io/grpc/testing/integration/TransportCompressionTest.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -141,7 +141,7 @@ public void compresses() {
141141
private static final String DECOMPRESSED_MESSAGE_TOO_LONG_METHOD_NAME = "decompressedMessageTooLong";
142142

143143
@Test
144-
// @Ignore("WIP")
144+
@Ignore("WIP")
145145
public void decompressedMessageTooLong() {
146146
assertEquals(DECOMPRESSED_MESSAGE_TOO_LONG_METHOD_NAME, currentTest.getMethodName());
147147
final SimpleRequest bigRequest = SimpleRequest.newBuilder()

0 commit comments

Comments
 (0)