While the loadtxoutset
default 10 minute timeout is convenient when it is sufficient, it may cause hassle where it is not. For example:
- When P2P connections are missing, it seems better to abort early than wait for the timeout.
- When the 10 minute timeout is not sufficient, the RPC will have to be called again, so a check or loop is needed outside the RPC either way. So might as well remove the loop inside the RPC.