Do not flush transaction cache if commited after the cache is invalidated

When a service member goes Down while a transaction is running, the transaction cache is not flush in the current storage cache if committed after the storage cache is invalidated.