Can you provide the exact stack trace, and version you are running with? On Wednesday, August 10, 2016 at 5:18:28 AM UTC-7, [email protected] wrote: > > I followed directions in this issue > <https://github.com/grpc/grpc-java/issues/1495> to add deadlines to a > RPC. But I get a null pointer error. > java.lang.NullPointerException > at io.grpc.stub.AbstractStub.withDeadlineAfter(AbstractStub.java:117) > > My code is > blockingStub.withDeadlineAfter(10, TimeUnit.DAYS).doSomething() > > Can the callOptions here be null by any chance? > /** > * Returns a new stub with a deadline that is after the given {@code > duration} from now. > * > * @see CallOptions#withDeadlineAfter > */ > public final S withDeadlineAfter(long duration, TimeUnit unit) { > return build(channel, callOptions.withDeadlineAfter(duration, unit)); > } > > I'm using the code generated by the protobuf java plugin and the > constructor initializes callOptions to CallOptions.DEFAULT, so I'm not sure > what's wrong here. Anyone else faced this issue? I'm > using protobuf-gradle-plugin:0.7.6. > > /** > * Constructor for use by subclasses, with the default {@code > CallOptions}. > * > * @param channel the channel that this stub will use to do > communications > */ > protected AbstractStub(Channel channel) { > this(channel, CallOptions.DEFAULT); > } > >
-- You received this message because you are subscribed to the Google Groups "grpc.io" group. To unsubscribe from this group and stop receiving emails from it, send an email to [email protected]. To post to this group, send email to [email protected]. To view this discussion on the web visit https://groups.google.com/d/msgid/grpc-io/1de8d6e9-c42f-4238-bd03-63aa2ab82064%40googlegroups.com. For more options, visit https://groups.google.com/d/optout.
