grpc-java/stub
zpencer 532450996a core: detect invalid states on server side (eg zero responses for unary) (#3068)
The current check in ServerCallImpl is theoretically unsafe (#3059). Move that check into the stub, and expand the unit tests to cover other interesting edge cases on the server side:

client sends one, but zero requests received at onHalfClose
client sends one, but > 1 requests received at onHalfClose
server sends one, but zero responses sent at onComplete
server sends one, but > 1 responses sent via onNext
fixes #2243
fixes #3059
2017-06-15 09:33:01 -07:00
..
src core: detect invalid states on server side (eg zero responses for unary) (#3068) 2017-06-15 09:33:01 -07:00
build.gradle all: swap to newer animalsniffer plugin 2017-02-07 12:49:01 -08:00