Given an int id, monitors the lookupBucket
until a value with that key becomes available, delaying itself in between checks.
If it resolves, it returns that value. If it doesn't resolve within
Timeout.httpGET*2 seconds, it signals
failure by instead returning an empty BashLookupResult.init.
Given an int id, monitors the lookupBucket until a value with that key becomes available, delaying itself in between checks.
If it resolves, it returns that value. If it doesn't resolve within Timeout.httpGET*2 seconds, it signals failure by instead returning an empty BashLookupResult.init.