public void onNext(InstallSnapshotRequestProto request) {
try {
final InstallSnapshotReplyProto reply =
dispatcher.installSnapshot(request);
responseObserver.onNext(reply);
<BUG>} catch (Exception e) {
responseObserver.onError(e);
}</BUG>
}
@Override

public void onNext(InstallSnapshotRequestProto request) {
try {
final InstallSnapshotReplyProto reply =
dispatcher.installSnapshot(request);
responseObserver.onNext(reply);
} catch (Throwable e) {
LOG.info("{} got exception when handling installSnapshot {}: {}",
dispatcher.getRaftServer().getId(), request.getServerRequest(), e);
responseObserver.onError(RaftGrpcUtil.wrapException(e));
}
}
@Override
