if (wal == null) {
final AddressIDPair addrID =
WorkspaceMap.chooseAddrID(epr, this.pr);
final RPQueryCurrentState action =
new RPQueryCurrentState(epr, this.stubConf, this.pr);
action.setStateConduit(this, epr);
action.setTerminationConduit(this, epr);
// Can't use FutureTask because of the way scheduleWithFixedDelay
// will wrap the object. Results in just one call instead of
// repeating (thread state gets put into "RAN" in the inner
// callable. Instead, made RPQueryCurrentState also implement