Skip to content

Move short-to-chan-info follow ups #1795

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Closed
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
18 commits
Select commit Hold shift + click to select a range
a2ecb2b
Move `short_to_chan_info` into standalone lock
ViktorTigerstrom Jul 26, 2022
5641989
f - Only hold id_to_peer lock temporarily on removal
ViktorTigerstrom Aug 16, 2022
7a3b54b
f - Update `short_to_chan_info` docs
ViktorTigerstrom Aug 18, 2022
65613dc
f - Move `short_to_chan_info` into standalone lock 2
ViktorTigerstrom Aug 21, 2022
6df737d
f - Use unwrapped `channel_state` `claim_funds`
ViktorTigerstrom Sep 24, 2022
1d38f0e
f - Scope `update_maps_on_chan_removal`
ViktorTigerstrom Aug 23, 2022
8d3e976
f - take `channel_state` only when needed in internal_channel_update
ViktorTigerstrom Aug 23, 2022
4b67c11
f - temporarily lock short_to_chan_info before pending_outbound_payments
ViktorTigerstrom Sep 5, 2022
d3804c7
f - fetch best block height in separate scope
ViktorTigerstrom Sep 5, 2022
76c8180
f - Restrict `short_to_chan_info` access to lightning crate tests only
ViktorTigerstrom Sep 8, 2022
8b1437b
f - Update `short_to_chan_info` lock order docs
ViktorTigerstrom Sep 24, 2022
7018e55
Remove excess `channel_state` passing to macros
ViktorTigerstrom Jul 26, 2022
9940a4b
Consider `channel_id`s in `short_to_chan_info` as unguaranteed
ViktorTigerstrom Aug 18, 2022
91a74d3
f - Add `by_id` and `short_to_chan_info` consistency guarantees comment
ViktorTigerstrom Sep 18, 2022
0173f75
f - rename `fail_pending_forwards` to `forwarding_channel_not_found`
ViktorTigerstrom Sep 18, 2022
99e5d51
Make `process_pending_htlc_forwards` more readable
ViktorTigerstrom Aug 18, 2022
a758b91
Retrieve ids from `short_to_chan_info` before locking `channel_state`
ViktorTigerstrom Sep 8, 2022
ff45b40
Only hold `id_to_peer` lock temporarily on removal
ViktorTigerstrom Sep 8, 2022
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
Loading