-
Notifications
You must be signed in to change notification settings - Fork 2.2k
Labels
P2should be fixed if one has timeshould be fixed if one has timegraphintermediateIssues suitable for developers moderately familiar with the codebase and LNIssues suitable for developers moderately familiar with the codebase and LNoptimization
Description
In #6111 we significantly sped up the population of the channel graph cache. However, as is, it's still fully blocking: lnd
won't start up until the cache is populated. However there's no reason for this to be the case, as things like forwarding HTLCs don't actually require access to the cache. Instead, we should modify things such that lnd
can start up as soon as the graph is open, and callers block until cache population is complete.
Metadata
Metadata
Assignees
Labels
P2should be fixed if one has timeshould be fixed if one has timegraphintermediateIssues suitable for developers moderately familiar with the codebase and LNIssues suitable for developers moderately familiar with the codebase and LNoptimization