mirror of
https://github.com/lightningnetwork/lnd.git
synced 2025-02-24 06:47:44 +01:00
This commit removes the concept of "circuit deletion forgivness" from the link. This was originally implemented due to the strict semantics of the original DeleteCircuit implementation, which would fail if we tried to delete unknown circuits. Forgivness is used on startup to ignore this error in case the circuits had already been deleted before shutting down. Now that the circuit deletion has been relaxed, this behavior is no longer necessary, as requests to delete unknown (or previously deleted) circuits will be ignored. This is necessary for future changes regarding switch cleanup, which may attempt to cleanup already deleted circuits. |
||
---|---|---|
.. | ||
hodl | ||
circuit.go | ||
circuit_map.go | ||
circuit_test.go | ||
decayedlog.go | ||
decayedlog_test.go | ||
failure.go | ||
interfaces.go | ||
iterator.go | ||
link.go | ||
link_test.go | ||
linkfailure.go | ||
log.go | ||
mailbox.go | ||
mailbox_test.go | ||
mock.go | ||
packet.go | ||
queue.go | ||
queue_test.go | ||
sequencer.go | ||
switch.go | ||
switch_test.go | ||
test_utils.go |