Files
palladum-lightning/ccan/ccan
Rusty Russell 341b62eea3 ccan: update for more efficient ccan/io.
A fairly simple change: ccan/io will now call the underlying I/O
routines repeatedly until they indicate they are unfinished, *or* fail
with EAGAIN.  This should make a significant difference to large
nodes, which currently spend far too much time calling poll() to
discover a single fd is still writable (mainly, for streaming gossip).

Signed-off-by: Rusty Russell <rusty@rustcorp.com.au>
Changelog-Changed: connectd: now should use far less CPU on large nodes.
2024-07-02 15:16:55 -07:00
..
2021-10-22 13:17:37 +02:00
2021-12-15 06:53:23 +10:30
2023-07-31 12:58:56 +09:30
2023-06-03 10:50:29 +09:30
2021-10-22 13:17:37 +02:00
2021-10-22 13:17:37 +02:00
2021-11-17 10:51:48 +10:30
2023-06-03 10:50:29 +09:30
2021-03-23 14:24:38 -05:00