You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Merge #118: shutdown bugfix: Prevent segfault in server if connection is broken during long function call
196e6fc bugfix: prevent null pointer dereference in server if client disconnects during method call (Ryan Ofsky)
9d11042 bugfix: prevent double delete segfault in server if client disconnects during method call (Ryan Ofsky)
Pull request description:
Fix issue where if a client disconnects in the middle of a long running IPC method call, the server will segfault when the method eventually returns.
This issue was reported tdb3 in bitcoin/bitcoin#31003 (review) with a stack trace showing where the crash happens in the `PassField` `mp.Context` overload while calling `request_threads.erase`.
Top commit has no ACKs.
Tree-SHA512: a49d3d6b46a319944ad54883d390a248bb9a3ece34bbb424222f8d5bfa015b8392e4fb7b830b4ae69c90d257d16c2122c4b8405a1078d7b3a979dbdd2c3d07be
0 commit comments