avoid repetition of getResultsBuilder call
This commit is contained in:
parent
734af71659
commit
07dbf228f0
1 changed files with 9 additions and 10 deletions
|
@ -991,9 +991,7 @@ final class RpcState {
|
||||||
|
|
||||||
@Override
|
@Override
|
||||||
public AnyPointer.Builder getResults() {
|
public AnyPointer.Builder getResults() {
|
||||||
if (response != null) {
|
if (response == null) {
|
||||||
return response.getResultsBuilder();
|
|
||||||
}
|
|
||||||
|
|
||||||
if (redirectResults || isDisconnected()) {
|
if (redirectResults || isDisconnected()) {
|
||||||
response = new LocallyRedirectedRpcResponse();
|
response = new LocallyRedirectedRpcResponse();
|
||||||
|
@ -1003,6 +1001,7 @@ final class RpcState {
|
||||||
returnMessage = message.getBody().initAs(RpcProtocol.Message.factory).initReturn();
|
returnMessage = message.getBody().initAs(RpcProtocol.Message.factory).initReturn();
|
||||||
response = new RpcServerResponseImpl(message, returnMessage.getResults());
|
response = new RpcServerResponseImpl(message, returnMessage.getResults());
|
||||||
}
|
}
|
||||||
|
}
|
||||||
|
|
||||||
return response.getResultsBuilder();
|
return response.getResultsBuilder();
|
||||||
}
|
}
|
||||||
|
|
Loading…
Reference in a new issue