Junos adaptTransactionStatus() incorrectly handles the "NOT_RECEIVED" finality status that the FGW can return. Currently we return an error "unknown finality status 3" when we receive this response from the FGW.
However, the rpc spec doesn't require it (see here and here), so it should just be ignored / we should not return an error.
Junos adaptTransactionStatus() incorrectly handles the "NOT_RECEIVED" finality status that the FGW can return. Currently we return an error "unknown finality status 3" when we receive this response from the FGW.
However, the rpc spec doesn't require it (see here and here), so it should just be ignored / we should not return an error.