Skip to content

Conversation

@ryanofsky
Copy link
Collaborator

Fixes #115

ryanofsky added a commit to ryanofsky/bitcoin that referenced this pull request Oct 1, 2024
This update brings in the following changes:

bitcoin-core/libmultiprocess#116  shutdown bugfix: destroy RPC system before running cleanup callbacks
Sjors pushed a commit to Sjors/bitcoin that referenced this pull request Oct 1, 2024
This update brings in the following changes:

bitcoin-core/libmultiprocess#116  shutdown bugfix: destroy RPC system before running cleanup callbacks
@ryanofsky
Copy link
Collaborator Author

This change does fix the problem with MSAN in CI (bitcoin/bitcoin#30975 (comment)) so will go ahead and merge

@ryanofsky ryanofsky merged commit 181837b into bitcoin-core:master Oct 3, 2024
Sjors pushed a commit to Sjors/bitcoin that referenced this pull request Oct 4, 2024
This update brings in the following changes:

bitcoin-core/libmultiprocess#116  shutdown bugfix: destroy RPC system before running cleanup callbacks
Sjors pushed a commit to Sjors/bitcoin that referenced this pull request Oct 4, 2024
This update brings in the following changes:

bitcoin-core/libmultiprocess#116  shutdown bugfix: destroy RPC system before running cleanup callbacks
Sjors pushed a commit to Sjors/bitcoin that referenced this pull request Oct 5, 2024
This update brings in the following changes:

bitcoin-core/libmultiprocess#116  shutdown bugfix: destroy RPC system before running cleanup callbacks
Sjors pushed a commit to Sjors/bitcoin that referenced this pull request Oct 7, 2024
This update brings in the following changes:

bitcoin-core/libmultiprocess#116  shutdown bugfix: destroy RPC system before running cleanup callbacks
ryanofsky added a commit to ryanofsky/bitcoin that referenced this pull request Oct 8, 2024
Add recent changes and fixes for shutdown bugs:

bitcoin-core/libmultiprocess#111: doc: Add internal design section
bitcoin-core/libmultiprocess#113: Add missing include to util.h
bitcoin-core/libmultiprocess#116: shutdown bugfix: destroy RPC system before running cleanup callbacks
bitcoin-core/libmultiprocess#118: shutdown bugfix: Prevent segfault in server if connection is broken during long function call
ryanofsky added a commit to ryanofsky/bitcoin that referenced this pull request Oct 8, 2024
Add recent changes and fixes for shutdown bugs:

bitcoin-core/libmultiprocess#111: doc: Add internal design section
bitcoin-core/libmultiprocess#113: Add missing include to util.h
bitcoin-core/libmultiprocess#116: shutdown bugfix: destroy RPC system before running cleanup callbacks
bitcoin-core/libmultiprocess#118: shutdown bugfix: Prevent segfault in server if connection is broken during long function call
ryanofsky added a commit to ryanofsky/bitcoin that referenced this pull request Oct 16, 2024
Add recent changes and fixes for shutdown bugs.

bitcoin-core/libmultiprocess#111: doc: Add internal design section
bitcoin-core/libmultiprocess#113: Add missing include to util.h
bitcoin-core/libmultiprocess#116: shutdown bugfix: destroy RPC system before running cleanup callbacks
bitcoin-core/libmultiprocess#118: shutdown bugfix: Prevent segfault in server if connection is broken during long function call
bitcoin-core/libmultiprocess#119: cmake: avoid libatomic not found error on debian
fanquake added a commit to bitcoin/bitcoin that referenced this pull request Oct 21, 2024
90b4055 Update libmultiprocess library (Ryan Ofsky)

Pull request description:

  Add recent changes and fixes for shutdown bugs.

  bitcoin-core/libmultiprocess#111: doc: Add internal design section
  bitcoin-core/libmultiprocess#113: Add missing include to util.h
  bitcoin-core/libmultiprocess#116: shutdown bugfix: destroy RPC system before running cleanup callbacks
  bitcoin-core/libmultiprocess#118: shutdown bugfix: Prevent segfault in server if connection is broken during long function call
  bitcoin-core/libmultiprocess#119: cmake: avoid libatomic not found error on debian

ACKs for top commit:
  fanquake:
    ACK 90b4055
  TheCharlatan:
    ACK 90b4055

Tree-SHA512: 2c256667f0c16e00bb5a81b2c6d3db103fae211844e32b111bbed673ab2612ad1478e6b3ecd3a867a4e425cfa6e778b67388343626597a8fac800a15cea5e53a
janus pushed a commit to BitgesellOfficial/bitgesell that referenced this pull request Jan 19, 2025
Add recent changes and fixes for shutdown bugs.

bitcoin-core/libmultiprocess#111: doc: Add internal design section
bitcoin-core/libmultiprocess#113: Add missing include to util.h
bitcoin-core/libmultiprocess#116: shutdown bugfix: destroy RPC system before running cleanup callbacks
bitcoin-core/libmultiprocess#118: shutdown bugfix: Prevent segfault in server if connection is broken during long function call
bitcoin-core/libmultiprocess#119: cmake: avoid libatomic not found error on debian
@bitcoin-core bitcoin-core locked and limited conversation to collaborators Oct 3, 2025
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

MSAN Error during connection shutdown

1 participant