mirror of https://github.com/bitcoin/bitcoin.git
47d79db8a552 Merge bitcoin-core/libmultiprocess#201: bug: fix mptest hang, ProxyClient<Thread> deadlock in disconnect handler f15ae9c9b9fb Merge bitcoin-core/libmultiprocess#211: Add .gitignore 4a269b21b8c8 bug: fix ProxyClient<Thread> deadlock if disconnected as IPC call is returning 85df96482c49 Use try_emplace in SetThread instead of threads.find ca9b380ea91a Use std::optional in ConnThreads to allow shortening locks 9b0799113557 doc: describe ThreadContext struct and synchronization requirements d60db601ed9b proxy-io.h: add Waiter::m_mutex thread safety annotations 4e365b019a9f ci: Use -Wthread-safety not -Wthread-safety-analysis 15d7bafbb001 Add .gitignore fe1cd8c76131 Merge bitcoin-core/libmultiprocess#208: ci: Test minimum cmake version in olddeps job b713a0b7bfbc Merge bitcoin-core/libmultiprocess#207: ci: output CMake version in CI script 0f580397c913 ci: Test minimum cmake version in olddeps job d603dcc0eef0 ci: output CMake version in CI script git-subtree-dir: src/ipc/libmultiprocess git-subtree-split: 47d79db8a5528097b408e18f7b0bae11a6702d26 |
||
---|---|---|
.github/workflows | ||
ci | ||
cmake | ||
doc | ||
example | ||
include | ||
pkgconfig | ||
src/mp | ||
test | ||
.clang-tidy | ||
.gitignore | ||
CMakeLists.txt | ||
COPYING | ||
README.md | ||
shell.nix |
README.md
libmultiprocess
libmultiprocess
is a C++ library and code generator making it easy to call functions and reference objects in different processes.
For more information see the usage instructions, installation instructions, or design documentation.
If you have any questions, comments, or feedback, please submit an issue. Duplicate issues are perfectly fine and all discussion about the project is welcome, since there isn't another discussion forum currently.