Ryan Ofsky
0c28068ceb
doc: Improve IPC interface comments
...
Fix some comments that were referring to previous versions of these methods and
did not make sense.
2025-08-04 13:38:26 -04:00
Ryan Ofsky
7f65aac78b
ipc: Avoid waiting for clients to disconnect when shutting down
...
This fixes behavior reported by Antoine Poinsot <darosior@protonmail.com>
https://github.com/bitcoin/bitcoin/pull/29409#issuecomment-2546088852 where if
an IPC client is connected, the node will wait forever for it to disconnect
before exiting.
2025-08-04 13:38:26 -04:00
Russell Yanofsky
955d4077aa
multiprocess: Add IPC connectAddress and listenAddress methods
...
Allow listening on and connecting to unix sockets.
2024-09-06 09:08:10 -04:00
Russell Yanofsky
3e33d170cc
Add ipc::Context and ipc::capnp::Context structs
...
These are currently empty structs but they will be used to pass some
function and object pointers from bitcoin application code to IPC hooks
that run, for example, when a remote object is created or destroyed, or
a new process is created.
2021-06-10 09:58:45 -05:00
Russell Yanofsky
7d76cf667e
multiprocess: Add comments and documentation
2021-04-23 03:02:50 -05:00
Russell Yanofsky
745c9cebd5
multiprocess: Add Ipc and Init interface definitions
2021-04-23 03:02:50 -05:00