bitcoin-node is unkillable after mining IPC connection is established #33463

issue plebhash openend this issue on September 23, 2025
  1. plebhash commented at 4:58 pm on September 23, 2025: none

    I’m using bitcoin-node from v30.0rc1 to drive my development towards Sv2 integration over the new mining IPC interface https://github.com/stratum-mining/stratum/issues/1885

    I noticed that after the first IPC connection is established, I’m unable to kill bitcoin-node via Ctrl+C.

  2. Sjors commented at 4:59 pm on September 23, 2025: member
    cc @ryanofsky - is the client supposed to cooperate in this killing process?
  3. plebhash commented at 5:08 pm on September 23, 2025: none

    the Rust code is still WIP (will share later today), but FWIW, up until the ctrl+c sigterm sent to bitcoin-node, the interactions between my Rust code with bitcoin-node were:

    • one call to createNewBlock
    • one call to waitTipChanged (that hasn’t been answered yet)
    • all the bootstrapping to make the above possible (bootstrap RPC system, thread client, mining client)
  4. Sjors commented at 5:15 pm on September 23, 2025: member
    I’m not sure if waitTipChanged and waitNext can handle being interrupted before their timeouts yet, from either side. How does ctrl + c happens if you don’t call submitBlock?
  5. ryanofsky commented at 6:00 pm on September 23, 2025: contributor

    I’m not sure if waitTipChanged and waitNext can handle being interrupted before their timeouts yet, from either side

    They are supposed to be handle it because they wait on kernel_notifications.m_tip_block_cv and chainman.m_interrupt which should both get signaled on shutdown.

    Client should also not need to do anything on shutdown and should just be disconnected.

    From the log it seems like ctrl-c is being processed, and shutdown is proceeding all the way up to the “Shutdown down” message, and then maybe the process is hanging? If so that’s pretty interesting because there is no code after that in the Shutdown() function, and no code after that in the main() function calling Shutdown(), so it must mean there is some hang in some a destructor.

    Most useful thing to debug would be a stack trace, which you could get by running the process under GDB and running thread apply all bt. There was also another shutdown bug reported #33387 and which my suggested patch could potentially address, or at least provide some more debug information. Other things to try might be running with -debug=ipc to log IPC calls and trying to stop the node with bitcoin-cli stop to see if the effect is the same as with ctrl-c

  6. plebhash commented at 6:09 pm on September 23, 2025: none

    I also tried with the example from https://github.com/rustaceanrob/bitcoin-ipc/tree/mining

    this example only does a brief interaction with bitcoin-node and then exit… in other words, it doesn’t sustain a connection indefinitely, like my WIP code does

    and killing bitcoin-node after these examples are finished works fine, no hanging

    so this seems to be related to the fact that there’s an active IPC connection

  7. ryanofsky commented at 6:21 pm on September 23, 2025: contributor
    Makes sense an active connection or even an active call might be required to trigger this, but it’s definitely not expected behavior, and there is probably a deadlock of some kind here. Its possible the patch from #33387 could fix this, and thread apply all bt output from GDB would also more clearly identify the problem
  8. plebhash commented at 12:54 pm on September 24, 2025: none

    Most useful thing to debug would be a stack trace, which you could get by running the process under GDB and running thread apply all bt. @ryanofsky I’m on macOS, would a stack trace from LLDB be equally useful?

    Other things to try might be running with -debug=ipc to log IPC calls

    here’s logs running with -debug=ipc, trying to kill it with ctrl+c, not being able to, and then actually killing via sudo kill -9:

     0./build/bin/bitcoin-node -regtest -ipcbind=unix -debug=ipc
     1...
     22025-09-24T12:47:23Z 0 addresses found from DNS seeds
     32025-09-24T12:47:23Z dnsseed thread exit
     42025-09-24T12:47:29Z [ipc] {bitcoin-node-91437/b-capnp-loop-2969096} IPC server recv request  [#1](/bitcoin-bitcoin/1/) Init.construct$Params ()
     52025-09-24T12:47:29Z [ipc] {bitcoin-node-91437/b-capnp-loop-2969096} IPC server send response [#1](/bitcoin-bitcoin/1/) Init.construct$Results (threadMap = <external capability>)
     62025-09-24T12:47:29Z [ipc] {bitcoin-node-91437/b-capnp-loop-2969096} IPC server recv request  [#2](/bitcoin-bitcoin/2/) Init.makeMining$Params (context = (thread = <external capability>))
     72025-09-24T12:47:29Z [ipc] {bitcoin-node-91437/b-capnp-loop-2969096} IPC server post request  [#2](/bitcoin-bitcoin/2/) {bitcoin-node-91437/2969689 (from )}
     82025-09-24T12:47:29Z [ipc] {bitcoin-node-91437/b-capnp-loop-2969096} IPC server send response [#2](/bitcoin-bitcoin/2/) Init.makeMining$Results (result = <external capability>)
     92025-09-24T12:47:29Z [ipc] {bitcoin-node-91437/b-capnp-loop-2969096} IPC server recv request  [#3](/bitcoin-bitcoin/3/) Mining.createNewBlock$Params (options = (useMempool = true, blockReservedWeight = 2000, coinbaseOutputMaxAdditionalSigops = 1))
    102025-09-24T12:47:29Z CreateNewBlock(): block weight: 804 txs: 0 fees: 0 sigops 1
    112025-09-24T12:47:29Z [ipc] {bitcoin-node-91437/b-capnp-loop-2969096} IPC server send response [#3](/bitcoin-bitcoin/3/) Mining.createNewBlock$Results (result = <external capability>)
    122025-09-24T12:47:29Z [ipc] {bitcoin-node-91437/b-capnp-loop-2969096} IPC server recv request  [#4](/bitcoin-bitcoin/4/) Mining.getTip$Params (context = (thread = <external capability>))
    132025-09-24T12:47:29Z [ipc] {bitcoin-node-91437/b-capnp-loop-2969096} IPC server post request  [#4](/bitcoin-bitcoin/4/) {bitcoin-node-91437/2969689 (from )}
    142025-09-24T12:47:29Z [ipc] {bitcoin-node-91437/b-capnp-loop-2969096} IPC server send response [#4](/bitcoin-bitcoin/4/) Mining.getTip$Results (result = (hash = "\\005x\\361G\\224\\340(j\\005\\335\\260\\034F[}/\\303\\365\\264$N\\347\\246\\036\\004~gU\\352\\231\\221\\177", height = 88), hasResult = true)
    152025-09-24T12:47:29Z [ipc] {bitcoin-node-91437/b-capnp-loop-2969096} IPC server recv request  [#5](/bitcoin-bitcoin/5/) Mining.waitTipChanged$Params (context = (thread = <external capability>), currentTip = "\\005x\\361G\\224\\340(j\\005\\335\\260\\034F[}/\\303\\365\\264$N\\347\\246\\036\\004~gU\\352\\231\\221\\177", timeout = 1.7976931348623157e30...
    162025-09-24T12:47:29Z [ipc] {bitcoin-node-91437/b-capnp-loop-2969096} IPC server post request  [#5](/bitcoin-bitcoin/5/) {bitcoin-node-91437/2969689 (from )}
    17^C2025-09-24T12:47:43Z tor: Thread interrupt
    182025-09-24T12:47:43Z Shutdown in progress...
    192025-09-24T12:47:43Z torcontrol thread exit
    202025-09-24T12:47:43Z mapport thread exit
    212025-09-24T12:47:43Z addcon thread exit
    222025-09-24T12:47:43Z opencon thread exit
    232025-09-24T12:47:43Z net thread exit
    242025-09-24T12:47:43Z msghand thread exit
    252025-09-24T12:47:43Z DumpAnchors: Flush 0 outbound block-relay-only peer addresses to anchors.dat started
    262025-09-24T12:47:43Z DumpAnchors: Flush 0 outbound block-relay-only peer addresses to anchors.dat completed (0.01s)
    272025-09-24T12:47:43Z scheduler thread exit
    282025-09-24T12:47:43Z Writing 0 mempool transactions to file...
    292025-09-24T12:47:43Z Writing 0 unbroadcast transactions to file.
    302025-09-24T12:47:43Z Dumped mempool: 0.000s to copy, 0.006s to dump, 27 bytes dumped to file
    312025-09-24T12:47:43Z Flushed fee estimates to fee_estimates.dat.
    322025-09-24T12:47:43Z [ipc] {bitcoin-node-91437/b-capnp-loop-2969096} IPC server destroy N2mp11ProxyServerIN3ipc5capnp8messages13BlockTemplateEEE
    332025-09-24T12:47:43Z [ipc] {bitcoin-node-91437/b-capnp-loop-2969096} IPC server destroy N2mp11ProxyServerIN3ipc5capnp8messages4InitEEE
    342025-09-24T12:47:43Z Shutdown done
    35^C^C^C^C^C^C^C^C^C[1]    91437 killed     ./build/bin/bitcoin-node -regtest -ipcbind=unix -debug=ipc
    

    and trying to stop the node with bitcoin-cli stop to see if the effect is the same as with ctrl-c

    doing bitcoin-cli stop didn’t make the process hang like ctrl+c, but it forced a bunch of extra logs that seem a bit odd:

      0./build/bin/bitcoin-node -regtest -ipcbind=unix -debug=ipc
      1...
      22025-09-24T12:49:53Z dnsseed thread exit
      32025-09-24T12:49:59Z [ipc] {bitcoin-node-92177/b-capnp-loop-2972687} IPC server recv request  [#1](/bitcoin-bitcoin/1/) Init.construct$Params ()
      42025-09-24T12:49:59Z [ipc] {bitcoin-node-92177/b-capnp-loop-2972687} IPC server send response [#1](/bitcoin-bitcoin/1/) Init.construct$Results (threadMap = <external capability>)
      52025-09-24T12:49:59Z [ipc] {bitcoin-node-92177/b-capnp-loop-2972687} IPC server recv request  [#2](/bitcoin-bitcoin/2/) Init.makeMining$Params (context = (thread = <external capability>))
      62025-09-24T12:49:59Z [ipc] {bitcoin-node-92177/b-capnp-loop-2972687} IPC server post request  [#2](/bitcoin-bitcoin/2/) {bitcoin-node-92177/2973229 (from )}
      72025-09-24T12:49:59Z [ipc] {bitcoin-node-92177/b-capnp-loop-2972687} IPC server send response [#2](/bitcoin-bitcoin/2/) Init.makeMining$Results (result = <external capability>)
      82025-09-24T12:49:59Z [ipc] {bitcoin-node-92177/b-capnp-loop-2972687} IPC server recv request  [#3](/bitcoin-bitcoin/3/) Mining.createNewBlock$Params (options = (useMempool = true, blockReservedWeight = 2000, coinbaseOutputMaxAdditionalSigops = 1))
      92025-09-24T12:49:59Z CreateNewBlock(): block weight: 804 txs: 0 fees: 0 sigops 1
     102025-09-24T12:49:59Z [ipc] {bitcoin-node-92177/b-capnp-loop-2972687} IPC server send response [#3](/bitcoin-bitcoin/3/) Mining.createNewBlock$Results (result = <external capability>)
     112025-09-24T12:49:59Z [ipc] {bitcoin-node-92177/b-capnp-loop-2972687} IPC server recv request  [#4](/bitcoin-bitcoin/4/) Mining.getTip$Params (context = (thread = <external capability>))
     122025-09-24T12:49:59Z [ipc] {bitcoin-node-92177/b-capnp-loop-2972687} IPC server post request  [#4](/bitcoin-bitcoin/4/) {bitcoin-node-92177/2973229 (from )}
     132025-09-24T12:49:59Z [ipc] {bitcoin-node-92177/b-capnp-loop-2972687} IPC server send response [#4](/bitcoin-bitcoin/4/) Mining.getTip$Results (result = (hash = "\\005x\\361G\\224\\340(j\\005\\335\\260\\034F[}/\\303\\365\\264$N\\347\\246\\036\\004~gU\\352\\231\\221\\177", height = 88), hasResult = true)
     142025-09-24T12:49:59Z [ipc] {bitcoin-node-92177/b-capnp-loop-2972687} IPC server recv request  [#5](/bitcoin-bitcoin/5/) Mining.waitTipChanged$Params (context = (thread = <external capability>), currentTip = "\\005x\\361G\\224\\340(j\\005\\335\\260\\034F[}/\\303\\365\\264$N\\347\\246\\036\\004~gU\\352\\231\\221\\177", timeout = 1.7976931348623157e30...
     152025-09-24T12:49:59Z [ipc] {bitcoin-node-92177/b-capnp-loop-2972687} IPC server post request  [#5](/bitcoin-bitcoin/5/) {bitcoin-node-92177/2973229 (from )}
     162025-09-24T12:50:08Z tor: Thread interrupt
     172025-09-24T12:50:08Z torcontrol thread exit
     182025-09-24T12:50:08Z mapport thread exit
     192025-09-24T12:50:08Z addcon thread exit
     202025-09-24T12:50:08Z Shutdown in progress...
     212025-09-24T12:50:08Z opencon thread exit
     222025-09-24T12:50:08Z [ipc] {bitcoin-node-92177/b-capnp-loop-2972687} IPC server send response [#5](/bitcoin-bitcoin/5/) Mining.waitTipChanged$Results ()
     232025-09-24T12:50:08Z [ipc] {bitcoin-node-92177/b-capnp-loop-2972687} IPC server recv request  [#6](/bitcoin-bitcoin/6/) Mining.waitTipChanged$Params (context = (thread = <external capability>), currentTip = "\\005x\\361G\\224\\340(j\\005\\335\\260\\034F[}/\\303\\365\\264$N\\347\\246\\036\\004~gU\\352\\231\\221\\177", timeout = 1.7976931348623157e30...
     242025-09-24T12:50:08Z [ipc] {bitcoin-node-92177/b-capnp-loop-2972687} IPC server post request  [#6](/bitcoin-bitcoin/6/) {bitcoin-node-92177/2973229 (from )}
     252025-09-24T12:50:08Z [ipc] {bitcoin-node-92177/b-capnp-loop-2972687} IPC server send response [#6](/bitcoin-bitcoin/6/) Mining.waitTipChanged$Results ()
     262025-09-24T12:50:08Z [ipc] {bitcoin-node-92177/b-capnp-loop-2972687} IPC server recv request  [#7](/bitcoin-bitcoin/7/) Mining.waitTipChanged$Params (context = (thread = <external capability>), currentTip = "\\005x\\361G\\224\\340(j\\005\\335\\260\\034F[}/\\303\\365\\264$N\\347\\246\\036\\004~gU\\352\\231\\221\\177", timeout = 1.7976931348623157e30...
     272025-09-24T12:50:08Z [ipc] {bitcoin-node-92177/b-capnp-loop-2972687} IPC server post request  [#7](/bitcoin-bitcoin/7/) {bitcoin-node-92177/2973229 (from )}
     282025-09-24T12:50:08Z [ipc] {bitcoin-node-92177/b-capnp-loop-2972687} IPC server send response [#7](/bitcoin-bitcoin/7/) Mining.waitTipChanged$Results ()
     292025-09-24T12:50:08Z [ipc] {bitcoin-node-92177/b-capnp-loop-2972687} IPC server recv request  [#8](/bitcoin-bitcoin/8/) Mining.waitTipChanged$Params (context = (thread = <external capability>), currentTip = "\\005x\\361G\\224\\340(j\\005\\335\\260\\034F[}/\\303\\365\\264$N\\347\\246\\036\\004~gU\\352\\231\\221\\177", timeout = 1.7976931348623157e30...
     302025-09-24T12:50:08Z [ipc] {bitcoin-node-92177/b-capnp-loop-2972687} IPC server post request  [#8](/bitcoin-bitcoin/8/) {bitcoin-node-92177/2973229 (from )}
     312025-09-24T12:50:08Z [ipc] {bitcoin-node-92177/b-capnp-loop-2972687} IPC server send response [#8](/bitcoin-bitcoin/8/) Mining.waitTipChanged$Results ()
     322025-09-24T12:50:08Z [ipc] {bitcoin-node-92177/b-capnp-loop-2972687} IPC server recv request  [#9](/bitcoin-bitcoin/9/) Mining.waitTipChanged$Params (context = (thread = <external capability>), currentTip = "\\005x\\361G\\224\\340(j\\005\\335\\260\\034F[}/\\303\\365\\264$N\\347\\246\\036\\004~gU\\352\\231\\221\\177", timeout = 1.7976931348623157e30...
     332025-09-24T12:50:08Z [ipc] {bitcoin-node-92177/b-capnp-loop-2972687} IPC server post request  [#9](/bitcoin-bitcoin/9/) {bitcoin-node-92177/2973229 (from )}
     342025-09-24T12:50:08Z [ipc] {bitcoin-node-92177/b-capnp-loop-2972687} IPC server send response [#9](/bitcoin-bitcoin/9/) Mining.waitTipChanged$Results ()
     352025-09-24T12:50:08Z [ipc] {bitcoin-node-92177/b-capnp-loop-2972687} IPC server recv request  [#10](/bitcoin-bitcoin/10/) Mining.waitTipChanged$Params (context = (thread = <external capability>), currentTip = "\\005x\\361G\\224\\340(j\\005\\335\\260\\034F[}/\\303\\365\\264$N\\347\\246\\036\\004~gU\\352\\231\\221\\177", timeout = 1.7976931348623157e30...
     362025-09-24T12:50:08Z [ipc] {bitcoin-node-92177/b-capnp-loop-2972687} IPC server post request  [#10](/bitcoin-bitcoin/10/) {bitcoin-node-92177/2973229 (from )}
     372025-09-24T12:50:08Z [ipc] {bitcoin-node-92177/b-capnp-loop-2972687} IPC server send response [#10](/bitcoin-bitcoin/10/) Mining.waitTipChanged$Results ()
     382025-09-24T12:50:08Z [ipc] {bitcoin-node-92177/b-capnp-loop-2972687} IPC server recv request  [#11](/bitcoin-bitcoin/11/) Mining.waitTipChanged$Params (context = (thread = <external capability>), currentTip = "\\005x\\361G\\224\\340(j\\005\\335\\260\\034F[}/\\303\\365\\264$N\\347\\246\\036\\004~gU\\352\\231\\221\\177", timeout = 1.7976931348623157e30...
     392025-09-24T12:50:08Z [ipc] {bitcoin-node-92177/b-capnp-loop-2972687} IPC server post request  [#11](/bitcoin-bitcoin/11/) {bitcoin-node-92177/2973229 (from )}
     402025-09-24T12:50:08Z [ipc] {bitcoin-node-92177/b-capnp-loop-2972687} IPC server send response [#11](/bitcoin-bitcoin/11/) Mining.waitTipChanged$Results ()
     412025-09-24T12:50:08Z [ipc] {bitcoin-node-92177/b-capnp-loop-2972687} IPC server recv request  [#12](/bitcoin-bitcoin/12/) Mining.waitTipChanged$Params (context = (thread = <external capability>), currentTip = "\\005x\\361G\\224\\340(j\\005\\335\\260\\034F[}/\\303\\365\\264$N\\347\\246\\036\\004~gU\\352\\231\\221\\177", timeout = 1.7976931348623157e30...
     422025-09-24T12:50:08Z [ipc] {bitcoin-node-92177/b-capnp-loop-2972687} IPC server post request  [#12](/bitcoin-bitcoin/12/) {bitcoin-node-92177/2973229 (from )}
     432025-09-24T12:50:08Z [ipc] {bitcoin-node-92177/b-capnp-loop-2972687} IPC server send response [#12](/bitcoin-bitcoin/12/) Mining.waitTipChanged$Results ()
     442025-09-24T12:50:08Z [ipc] {bitcoin-node-92177/b-capnp-loop-2972687} IPC server recv request  [#13](/bitcoin-bitcoin/13/) Mining.waitTipChanged$Params (context = (thread = <external capability>), currentTip = "\\005x\\361G\\224\\340(j\\005\\335\\260\\034F[}/\\303\\365\\264$N\\347\\246\\036\\004~gU\\352\\231\\221\\177", timeout = 1.7976931348623157e30...
     452025-09-24T12:50:08Z [ipc] {bitcoin-node-92177/b-capnp-loop-2972687} IPC server post request  [#13](/bitcoin-bitcoin/13/) {bitcoin-node-92177/2973229 (from )}
     462025-09-24T12:50:08Z [ipc] {bitcoin-node-92177/b-capnp-loop-2972687} IPC server send response [#13](/bitcoin-bitcoin/13/) Mining.waitTipChanged$Results ()
     472025-09-24T12:50:08Z [ipc] {bitcoin-node-92177/b-capnp-loop-2972687} IPC server recv request  [#14](/bitcoin-bitcoin/14/) Mining.waitTipChanged$Params (context = (thread = <external capability>), currentTip = "\\005x\\361G\\224\\340(j\\005\\335\\260\\034F[}/\\303\\365\\264$N\\347\\246\\036\\004~gU\\352\\231\\221\\177", timeout = 1.7976931348623157e30...
     482025-09-24T12:50:08Z [ipc] {bitcoin-node-92177/b-capnp-loop-2972687} IPC server post request  [#14](/bitcoin-bitcoin/14/) {bitcoin-node-92177/2973229 (from )}
     492025-09-24T12:50:08Z [ipc] {bitcoin-node-92177/b-capnp-loop-2972687} IPC server send response [#14](/bitcoin-bitcoin/14/) Mining.waitTipChanged$Results ()
     502025-09-24T12:50:08Z [ipc] {bitcoin-node-92177/b-capnp-loop-2972687} IPC server recv request  [#15](/bitcoin-bitcoin/15/) Mining.waitTipChanged$Params (context = (thread = <external capability>), currentTip = "\\005x\\361G\\224\\340(j\\005\\335\\260\\034F[}/\\303\\365\\264$N\\347\\246\\036\\004~gU\\352\\231\\221\\177", timeout = 1.7976931348623157e30...
     512025-09-24T12:50:08Z [ipc] {bitcoin-node-92177/b-capnp-loop-2972687} IPC server post request  [#15](/bitcoin-bitcoin/15/) {bitcoin-node-92177/2973229 (from )}
     522025-09-24T12:50:08Z [ipc] {bitcoin-node-92177/b-capnp-loop-2972687} IPC server send response [#15](/bitcoin-bitcoin/15/) Mining.waitTipChanged$Results ()
     532025-09-24T12:50:08Z [ipc] {bitcoin-node-92177/b-capnp-loop-2972687} IPC server recv request  [#16](/bitcoin-bitcoin/16/) Mining.waitTipChanged$Params (context = (thread = <external capability>), currentTip = "\\005x\\361G\\224\\340(j\\005\\335\\260\\034F[}/\\303\\365\\264$N\\347\\246\\036\\004~gU\\352\\231\\221\\177", timeout = 1.7976931348623157e30...
     542025-09-24T12:50:08Z [ipc] {bitcoin-node-92177/b-capnp-loop-2972687} IPC server post request  [#16](/bitcoin-bitcoin/16/) {bitcoin-node-92177/2973229 (from )}
     552025-09-24T12:50:08Z [ipc] {bitcoin-node-92177/b-capnp-loop-2972687} IPC server send response [#16](/bitcoin-bitcoin/16/) Mining.waitTipChanged$Results ()
     562025-09-24T12:50:08Z [ipc] {bitcoin-node-92177/b-capnp-loop-2972687} IPC server recv request  [#17](/bitcoin-bitcoin/17/) Mining.waitTipChanged$Params (context = (thread = <external capability>), currentTip = "\\005x\\361G\\224\\340(j\\005\\335\\260\\034F[}/\\303\\365\\264$N\\347\\246\\036\\004~gU\\352\\231\\221\\177", timeout = 1.7976931348623157e30...
     572025-09-24T12:50:08Z [ipc] {bitcoin-node-92177/b-capnp-loop-2972687} IPC server post request  [#17](/bitcoin-bitcoin/17/) {bitcoin-node-92177/2973229 (from )}
     582025-09-24T12:50:08Z [ipc] {bitcoin-node-92177/b-capnp-loop-2972687} IPC server send response [#17](/bitcoin-bitcoin/17/) Mining.waitTipChanged$Results ()
     592025-09-24T12:50:08Z [ipc] {bitcoin-node-92177/b-capnp-loop-2972687} IPC server recv request  [#18](/bitcoin-bitcoin/18/) Mining.waitTipChanged$Params (context = (thread = <external capability>), currentTip = "\\005x\\361G\\224\\340(j\\005\\335\\260\\034F[}/\\303\\365\\264$N\\347\\246\\036\\004~gU\\352\\231\\221\\177", timeout = 1.7976931348623157e30...
     602025-09-24T12:50:08Z [ipc] {bitcoin-node-92177/b-capnp-loop-2972687} IPC server post request  [#18](/bitcoin-bitcoin/18/) {bitcoin-node-92177/2973229 (from )}
     612025-09-24T12:50:08Z [ipc] {bitcoin-node-92177/b-capnp-loop-2972687} IPC server send response [#18](/bitcoin-bitcoin/18/) Mining.waitTipChanged$Results ()
     622025-09-24T12:50:08Z [ipc] {bitcoin-node-92177/b-capnp-loop-2972687} IPC server recv request  [#19](/bitcoin-bitcoin/19/) Mining.waitTipChanged$Params (context = (thread = <external capability>), currentTip = "\\005x\\361G\\224\\340(j\\005\\335\\260\\034F[}/\\303\\365\\264$N\\347\\246\\036\\004~gU\\352\\231\\221\\177", timeout = 1.7976931348623157e30...
     632025-09-24T12:50:08Z [ipc] {bitcoin-node-92177/b-capnp-loop-2972687} IPC server post request  [#19](/bitcoin-bitcoin/19/) {bitcoin-node-92177/2973229 (from )}
     642025-09-24T12:50:08Z [ipc] {bitcoin-node-92177/b-capnp-loop-2972687} IPC server send response [#19](/bitcoin-bitcoin/19/) Mining.waitTipChanged$Results ()
     652025-09-24T12:50:08Z [ipc] {bitcoin-node-92177/b-capnp-loop-2972687} IPC server recv request  [#20](/bitcoin-bitcoin/20/) Mining.waitTipChanged$Params (context = (thread = <external capability>), currentTip = "\\005x\\361G\\224\\340(j\\005\\335\\260\\034F[}/\\303\\365\\264$N\\347\\246\\036\\004~gU\\352\\231\\221\\177", timeout = 1.7976931348623157e30...
     662025-09-24T12:50:08Z [ipc] {bitcoin-node-92177/b-capnp-loop-2972687} IPC server post request  [#20](/bitcoin-bitcoin/20/) {bitcoin-node-92177/2973229 (from )}
     672025-09-24T12:50:08Z [ipc] {bitcoin-node-92177/b-capnp-loop-2972687} IPC server send response [#20](/bitcoin-bitcoin/20/) Mining.waitTipChanged$Results ()
     682025-09-24T12:50:08Z [ipc] {bitcoin-node-92177/b-capnp-loop-2972687} IPC server recv request  [#21](/bitcoin-bitcoin/21/) Mining.waitTipChanged$Params (context = (thread = <external capability>), currentTip = "\\005x\\361G\\224\\340(j\\005\\335\\260\\034F[}/\\303\\365\\264$N\\347\\246\\036\\004~gU\\352\\231\\221\\177", timeout = 1.7976931348623157e30...
     692025-09-24T12:50:08Z [ipc] {bitcoin-node-92177/b-capnp-loop-2972687} IPC server post request  [#21](/bitcoin-bitcoin/21/) {bitcoin-node-92177/2973229 (from )}
     702025-09-24T12:50:08Z [ipc] {bitcoin-node-92177/b-capnp-loop-2972687} IPC server send response [#21](/bitcoin-bitcoin/21/) Mining.waitTipChanged$Results ()
     712025-09-24T12:50:08Z [ipc] {bitcoin-node-92177/b-capnp-loop-2972687} IPC server recv request  [#22](/bitcoin-bitcoin/22/) Mining.waitTipChanged$Params (context = (thread = <external capability>), currentTip = "\\005x\\361G\\224\\340(j\\005\\335\\260\\034F[}/\\303\\365\\264$N\\347\\246\\036\\004~gU\\352\\231\\221\\177", timeout = 1.7976931348623157e30...
     722025-09-24T12:50:08Z [ipc] {bitcoin-node-92177/b-capnp-loop-2972687} IPC server post request  [#22](/bitcoin-bitcoin/22/) {bitcoin-node-92177/2973229 (from )}
     732025-09-24T12:50:08Z [ipc] {bitcoin-node-92177/b-capnp-loop-2972687} IPC server send response [#22](/bitcoin-bitcoin/22/) Mining.waitTipChanged$Results ()
     742025-09-24T12:50:08Z [ipc] {bitcoin-node-92177/b-capnp-loop-2972687} IPC server recv request  [#23](/bitcoin-bitcoin/23/) Mining.waitTipChanged$Params (context = (thread = <external capability>), currentTip = "\\005x\\361G\\224\\340(j\\005\\335\\260\\034F[}/\\303\\365\\264$N\\347\\246\\036\\004~gU\\352\\231\\221\\177", timeout = 1.7976931348623157e30...
     752025-09-24T12:50:08Z [ipc] {bitcoin-node-92177/b-capnp-loop-2972687} IPC server post request  [#23](/bitcoin-bitcoin/23/) {bitcoin-node-92177/2973229 (from )}
     762025-09-24T12:50:08Z [ipc] {bitcoin-node-92177/b-capnp-loop-2972687} IPC server send response [#23](/bitcoin-bitcoin/23/) Mining.waitTipChanged$Results ()
     772025-09-24T12:50:08Z [ipc] {bitcoin-node-92177/b-capnp-loop-2972687} IPC server recv request  [#24](/bitcoin-bitcoin/24/) Mining.waitTipChanged$Params (context = (thread = <external capability>), currentTip = "\\005x\\361G\\224\\340(j\\005\\335\\260\\034F[}/\\303\\365\\264$N\\347\\246\\036\\004~gU\\352\\231\\221\\177", timeout = 1.7976931348623157e30...
     782025-09-24T12:50:08Z [ipc] {bitcoin-node-92177/b-capnp-loop-2972687} IPC server post request  [#24](/bitcoin-bitcoin/24/) {bitcoin-node-92177/2973229 (from )}
     792025-09-24T12:50:08Z [ipc] {bitcoin-node-92177/b-capnp-loop-2972687} IPC server send response [#24](/bitcoin-bitcoin/24/) Mining.waitTipChanged$Results ()
     802025-09-24T12:50:08Z [ipc] {bitcoin-node-92177/b-capnp-loop-2972687} IPC server recv request  [#25](/bitcoin-bitcoin/25/) Mining.waitTipChanged$Params (context = (thread = <external capability>), currentTip = "\\005x\\361G\\224\\340(j\\005\\335\\260\\034F[}/\\303\\365\\264$N\\347\\246\\036\\004~gU\\352\\231\\221\\177", timeout = 1.7976931348623157e30...
     812025-09-24T12:50:08Z [ipc] {bitcoin-node-92177/b-capnp-loop-2972687} IPC server post request  [#25](/bitcoin-bitcoin/25/) {bitcoin-node-92177/2973229 (from )}
     822025-09-24T12:50:08Z [ipc] {bitcoin-node-92177/b-capnp-loop-2972687} IPC server send response [#25](/bitcoin-bitcoin/25/) Mining.waitTipChanged$Results ()
     832025-09-24T12:50:08Z [ipc] {bitcoin-node-92177/b-capnp-loop-2972687} IPC server recv request  [#26](/bitcoin-bitcoin/26/) Mining.waitTipChanged$Params (context = (thread = <external capability>), currentTip = "\\005x\\361G\\224\\340(j\\005\\335\\260\\034F[}/\\303\\365\\264$N\\347\\246\\036\\004~gU\\352\\231\\221\\177", timeout = 1.7976931348623157e30...
     842025-09-24T12:50:08Z [ipc] {bitcoin-node-92177/b-capnp-loop-2972687} IPC server post request  [#26](/bitcoin-bitcoin/26/) {bitcoin-node-92177/2973229 (from )}
     852025-09-24T12:50:08Z [ipc] {bitcoin-node-92177/b-capnp-loop-2972687} IPC server send response [#26](/bitcoin-bitcoin/26/) Mining.waitTipChanged$Results ()
     862025-09-24T12:50:08Z [ipc] {bitcoin-node-92177/b-capnp-loop-2972687} IPC server recv request  [#27](/bitcoin-bitcoin/27/) Mining.waitTipChanged$Params (context = (thread = <external capability>), currentTip = "\\005x\\361G\\224\\340(j\\005\\335\\260\\034F[}/\\303\\365\\264$N\\347\\246\\036\\004~gU\\352\\231\\221\\177", timeout = 1.7976931348623157e30...
     872025-09-24T12:50:08Z [ipc] {bitcoin-node-92177/b-capnp-loop-2972687} IPC server post request  [#27](/bitcoin-bitcoin/27/) {bitcoin-node-92177/2973229 (from )}
     882025-09-24T12:50:08Z [ipc] {bitcoin-node-92177/b-capnp-loop-2972687} IPC server send response [#27](/bitcoin-bitcoin/27/) Mining.waitTipChanged$Results ()
     892025-09-24T12:50:08Z [ipc] {bitcoin-node-92177/b-capnp-loop-2972687} IPC server recv request  [#28](/bitcoin-bitcoin/28/) Mining.waitTipChanged$Params (context = (thread = <external capability>), currentTip = "\\005x\\361G\\224\\340(j\\005\\335\\260\\034F[}/\\303\\365\\264$N\\347\\246\\036\\004~gU\\352\\231\\221\\177", timeout = 1.7976931348623157e30...
     902025-09-24T12:50:08Z [ipc] {bitcoin-node-92177/b-capnp-loop-2972687} IPC server post request  [#28](/bitcoin-bitcoin/28/) {bitcoin-node-92177/2973229 (from )}
     912025-09-24T12:50:08Z [ipc] {bitcoin-node-92177/b-capnp-loop-2972687} IPC server send response [#28](/bitcoin-bitcoin/28/) Mining.waitTipChanged$Results ()
     922025-09-24T12:50:08Z [ipc] {bitcoin-node-92177/b-capnp-loop-2972687} IPC server recv request  [#29](/bitcoin-bitcoin/29/) Mining.waitTipChanged$Params (context = (thread = <external capability>), currentTip = "\\005x\\361G\\224\\340(j\\005\\335\\260\\034F[}/\\303\\365\\264$N\\347\\246\\036\\004~gU\\352\\231\\221\\177", timeout = 1.7976931348623157e30...
     932025-09-24T12:50:08Z [ipc] {bitcoin-node-92177/b-capnp-loop-2972687} IPC server post request  [#29](/bitcoin-bitcoin/29/) {bitcoin-node-92177/2973229 (from )}
     942025-09-24T12:50:08Z [ipc] {bitcoin-node-92177/b-capnp-loop-2972687} IPC server send response [#29](/bitcoin-bitcoin/29/) Mining.waitTipChanged$Results ()
     952025-09-24T12:50:08Z [ipc] {bitcoin-node-92177/b-capnp-loop-2972687} IPC server recv request  [#30](/bitcoin-bitcoin/30/) Mining.waitTipChanged$Params (context = (thread = <external capability>), currentTip = "\\005x\\361G\\224\\340(j\\005\\335\\260\\034F[}/\\303\\365\\264$N\\347\\246\\036\\004~gU\\352\\231\\221\\177", timeout = 1.7976931348623157e30...
     962025-09-24T12:50:08Z [ipc] {bitcoin-node-92177/b-capnp-loop-2972687} IPC server post request  [#30](/bitcoin-bitcoin/30/) {bitcoin-node-92177/2973229 (from )}
     972025-09-24T12:50:08Z [ipc] {bitcoin-node-92177/b-capnp-loop-2972687} IPC server send response [#30](/bitcoin-bitcoin/30/) Mining.waitTipChanged$Results ()
     982025-09-24T12:50:08Z [ipc] {bitcoin-node-92177/b-capnp-loop-2972687} IPC server recv request  [#31](/bitcoin-bitcoin/31/) Mining.waitTipChanged$Params (context = (thread = <external capability>), currentTip = "\\005x\\361G\\224\\340(j\\005\\335\\260\\034F[}/\\303\\365\\264$N\\347\\246\\036\\004~gU\\352\\231\\221\\177", timeout = 1.7976931348623157e30...
     992025-09-24T12:50:08Z [ipc] {bitcoin-node-92177/b-capnp-loop-2972687} IPC server post request  [#31](/bitcoin-bitcoin/31/) {bitcoin-node-92177/2973229 (from )}
    1002025-09-24T12:50:08Z [ipc] {bitcoin-node-92177/b-capnp-loop-2972687} IPC server send response [#31](/bitcoin-bitcoin/31/) Mining.waitTipChanged$Results ()
    1012025-09-24T12:50:08Z [ipc] {bitcoin-node-92177/b-capnp-loop-2972687} IPC server recv request  [#32](/bitcoin-bitcoin/32/) Mining.waitTipChanged$Params (context = (thread = <external capability>), currentTip = "\\005x\\361G\\224\\340(j\\005\\335\\260\\034F[}/\\303\\365\\264$N\\347\\246\\036\\004~gU\\352\\231\\221\\177", timeout = 1.7976931348623157e30...
    1022025-09-24T12:50:08Z [ipc] {bitcoin-node-92177/b-capnp-loop-2972687} IPC server post request  [#32](/bitcoin-bitcoin/32/) {bitcoin-node-92177/2973229 (from )}
    1032025-09-24T12:50:08Z [ipc] {bitcoin-node-92177/b-capnp-loop-2972687} IPC server send response [#32](/bitcoin-bitcoin/32/) Mining.waitTipChanged$Results ()
    1042025-09-24T12:50:08Z [ipc] {bitcoin-node-92177/b-capnp-loop-2972687} IPC server recv request  [#33](/bitcoin-bitcoin/33/) Mining.waitTipChanged$Params (context = (thread = <external capability>), currentTip = "\\005x\\361G\\224\\340(j\\005\\335\\260\\034F[}/\\303\\365\\264$N\\347\\246\\036\\004~gU\\352\\231\\221\\177", timeout = 1.7976931348623157e30...
    1052025-09-24T12:50:08Z [ipc] {bitcoin-node-92177/b-capnp-loop-2972687} IPC server post request  [#33](/bitcoin-bitcoin/33/) {bitcoin-node-92177/2973229 (from )}
    1062025-09-24T12:50:08Z [ipc] {bitcoin-node-92177/b-capnp-loop-2972687} IPC server send response [#33](/bitcoin-bitcoin/33/) Mining.waitTipChanged$Results ()
    1072025-09-24T12:50:08Z [ipc] {bitcoin-node-92177/b-capnp-loop-2972687} IPC server recv request  [#34](/bitcoin-bitcoin/34/) Mining.waitTipChanged$Params (context = (thread = <external capability>), currentTip = "\\005x\\361G\\224\\340(j\\005\\335\\260\\034F[}/\\303\\365\\264$N\\347\\246\\036\\004~gU\\352\\231\\221\\177", timeout = 1.7976931348623157e30...
    1082025-09-24T12:50:08Z [ipc] {bitcoin-node-92177/b-capnp-loop-2972687} IPC server post request  [#34](/bitcoin-bitcoin/34/) {bitcoin-node-92177/2973229 (from )}
    1092025-09-24T12:50:08Z [ipc] {bitcoin-node-92177/b-capnp-loop-2972687} IPC server send response [#34](/bitcoin-bitcoin/34/) Mining.waitTipChanged$Results ()
    1102025-09-24T12:50:08Z [ipc] {bitcoin-node-92177/b-capnp-loop-2972687} IPC server recv request  [#35](/bitcoin-bitcoin/35/) Mining.waitTipChanged$Params (context = (thread = <external capability>), currentTip = "\\005x\\361G\\224\\340(j\\005\\335\\260\\034F[}/\\303\\365\\264$N\\347\\246\\036\\004~gU\\352\\231\\221\\177", timeout = 1.7976931348623157e30...
    1112025-09-24T12:50:08Z [ipc] {bitcoin-node-92177/b-capnp-loop-2972687} IPC server post request  [#35](/bitcoin-bitcoin/35/) {bitcoin-node-92177/2973229 (from )}
    1122025-09-24T12:50:08Z [ipc] {bitcoin-node-92177/b-capnp-loop-2972687} IPC server send response [#35](/bitcoin-bitcoin/35/) Mining.waitTipChanged$Results ()
    1132025-09-24T12:50:08Z [ipc] {bitcoin-node-92177/b-capnp-loop-2972687} IPC server recv request  [#36](/bitcoin-bitcoin/36/) Mining.waitTipChanged$Params (context = (thread = <external capability>), currentTip = "\\005x\\361G\\224\\340(j\\005\\335\\260\\034F[}/\\303\\365\\264$N\\347\\246\\036\\004~gU\\352\\231\\221\\177", timeout = 1.7976931348623157e30...
    1142025-09-24T12:50:08Z [ipc] {bitcoin-node-92177/b-capnp-loop-2972687} IPC server post request  [#36](/bitcoin-bitcoin/36/) {bitcoin-node-92177/2973229 (from )}
    1152025-09-24T12:50:08Z [ipc] {bitcoin-node-92177/b-capnp-loop-2972687} IPC server send response [#36](/bitcoin-bitcoin/36/) Mining.waitTipChanged$Results ()
    1162025-09-24T12:50:08Z [ipc] {bitcoin-node-92177/b-capnp-loop-2972687} IPC server recv request  [#37](/bitcoin-bitcoin/37/) Mining.waitTipChanged$Params (context = (thread = <external capability>), currentTip = "\\005x\\361G\\224\\340(j\\005\\335\\260\\034F[}/\\303\\365\\264$N\\347\\246\\036\\004~gU\\352\\231\\221\\177", timeout = 1.7976931348623157e30...
    1172025-09-24T12:50:08Z [ipc] {bitcoin-node-92177/b-capnp-loop-2972687} IPC server post request  [#37](/bitcoin-bitcoin/37/) {bitcoin-node-92177/2973229 (from )}
    1182025-09-24T12:50:08Z [ipc] {bitcoin-node-92177/b-capnp-loop-2972687} IPC server send response [#37](/bitcoin-bitcoin/37/) Mining.waitTipChanged$Results ()
    1192025-09-24T12:50:08Z [ipc] {bitcoin-node-92177/b-capnp-loop-2972687} IPC server recv request  [#38](/bitcoin-bitcoin/38/) Mining.waitTipChanged$Params (context = (thread = <external capability>), currentTip = "\\005x\\361G\\224\\340(j\\005\\335\\260\\034F[}/\\303\\365\\264$N\\347\\246\\036\\004~gU\\352\\231\\221\\177", timeout = 1.7976931348623157e30...
    1202025-09-24T12:50:08Z [ipc] {bitcoin-node-92177/b-capnp-loop-2972687} IPC server post request  [#38](/bitcoin-bitcoin/38/) {bitcoin-node-92177/2973229 (from )}
    1212025-09-24T12:50:08Z [ipc] {bitcoin-node-92177/b-capnp-loop-2972687} IPC server send response [#38](/bitcoin-bitcoin/38/) Mining.waitTipChanged$Results ()
    1222025-09-24T12:50:08Z [ipc] {bitcoin-node-92177/b-capnp-loop-2972687} IPC server recv request  [#39](/bitcoin-bitcoin/39/) Mining.waitTipChanged$Params (context = (thread = <external capability>), currentTip = "\\005x\\361G\\224\\340(j\\005\\335\\260\\034F[}/\\303\\365\\264$N\\347\\246\\036\\004~gU\\352\\231\\221\\177", timeout = 1.7976931348623157e30...
    1232025-09-24T12:50:08Z [ipc] {bitcoin-node-92177/b-capnp-loop-2972687} IPC server post request  [#39](/bitcoin-bitcoin/39/) {bitcoin-node-92177/2973229 (from )}
    1242025-09-24T12:50:08Z [ipc] {bitcoin-node-92177/b-capnp-loop-2972687} IPC server send response [#39](/bitcoin-bitcoin/39/) Mining.waitTipChanged$Results ()
    1252025-09-24T12:50:08Z [ipc] {bitcoin-node-92177/b-capnp-loop-2972687} IPC server recv request  [#40](/bitcoin-bitcoin/40/) Mining.waitTipChanged$Params (context = (thread = <external capability>), currentTip = "\\005x\\361G\\224\\340(j\\005\\335\\260\\034F[}/\\303\\365\\264$N\\347\\246\\036\\004~gU\\352\\231\\221\\177", timeout = 1.7976931348623157e30...
    1262025-09-24T12:50:08Z [ipc] {bitcoin-node-92177/b-capnp-loop-2972687} IPC server post request  [#40](/bitcoin-bitcoin/40/) {bitcoin-node-92177/2973229 (from )}
    1272025-09-24T12:50:08Z [ipc] {bitcoin-node-92177/b-capnp-loop-2972687} IPC server send response [#40](/bitcoin-bitcoin/40/) Mining.waitTipChanged$Results ()
    1282025-09-24T12:50:08Z net thread exit
    1292025-09-24T12:50:08Z [ipc] {bitcoin-node-92177/b-capnp-loop-2972687} IPC server recv request  [#41](/bitcoin-bitcoin/41/) Mining.waitTipChanged$Params (context = (thread = <external capability>), currentTip = "\\005x\\361G\\224\\340(j\\005\\335\\260\\034F[}/\\303\\365\\264$N\\347\\246\\036\\004~gU\\352\\231\\221\\177", timeout = 1.7976931348623157e30...
    1302025-09-24T12:50:08Z [ipc] {bitcoin-node-92177/b-capnp-loop-2972687} IPC server post request  [#41](/bitcoin-bitcoin/41/) {bitcoin-node-92177/2973229 (from )}
    1312025-09-24T12:50:08Z [ipc] {bitcoin-node-92177/b-capnp-loop-2972687} IPC server send response [#41](/bitcoin-bitcoin/41/) Mining.waitTipChanged$Results ()
    1322025-09-24T12:50:08Z [ipc] {bitcoin-node-92177/b-capnp-loop-2972687} IPC server recv request  [#42](/bitcoin-bitcoin/42/) Mining.waitTipChanged$Params (context = (thread = <external capability>), currentTip = "\\005x\\361G\\224\\340(j\\005\\335\\260\\034F[}/\\303\\365\\264$N\\347\\246\\036\\004~gU\\352\\231\\221\\177", timeout = 1.7976931348623157e30...
    1332025-09-24T12:50:08Z [ipc] {bitcoin-node-92177/b-capnp-loop-2972687} IPC server post request  [#42](/bitcoin-bitcoin/42/) {bitcoin-node-92177/2973229 (from )}
    1342025-09-24T12:50:08Z [ipc] {bitcoin-node-92177/b-capnp-loop-2972687} IPC server send response [#42](/bitcoin-bitcoin/42/) Mining.waitTipChanged$Results ()
    1352025-09-24T12:50:08Z [ipc] {bitcoin-node-92177/b-capnp-loop-2972687} IPC server recv request  [#43](/bitcoin-bitcoin/43/) Mining.waitTipChanged$Params (context = (thread = <external capability>), currentTip = "\\005x\\361G\\224\\340(j\\005\\335\\260\\034F[}/\\303\\365\\264$N\\347\\246\\036\\004~gU\\352\\231\\221\\177", timeout = 1.7976931348623157e30...
    1362025-09-24T12:50:08Z [ipc] {bitcoin-node-92177/b-capnp-loop-2972687} IPC server post request  [#43](/bitcoin-bitcoin/43/) {bitcoin-node-92177/2973229 (from )}
    1372025-09-24T12:50:08Z [ipc] {bitcoin-node-92177/b-capnp-loop-2972687} IPC server send response [#43](/bitcoin-bitcoin/43/) Mining.waitTipChanged$Results ()
    1382025-09-24T12:50:08Z [ipc] {bitcoin-node-92177/b-capnp-loop-2972687} IPC server recv request  [#44](/bitcoin-bitcoin/44/) Mining.waitTipChanged$Params (context = (thread = <external capability>), currentTip = "\\005x\\361G\\224\\340(j\\005\\335\\260\\034F[}/\\303\\365\\264$N\\347\\246\\036\\004~gU\\352\\231\\221\\177", timeout = 1.7976931348623157e30...
    1392025-09-24T12:50:08Z [ipc] {bitcoin-node-92177/b-capnp-loop-2972687} IPC server post request  [#44](/bitcoin-bitcoin/44/) {bitcoin-node-92177/2973229 (from )}
    1402025-09-24T12:50:08Z [ipc] {bitcoin-node-92177/b-capnp-loop-2972687} IPC server send response [#44](/bitcoin-bitcoin/44/) Mining.waitTipChanged$Results ()
    1412025-09-24T12:50:08Z [ipc] {bitcoin-node-92177/b-capnp-loop-2972687} IPC server recv request  [#45](/bitcoin-bitcoin/45/) Mining.waitTipChanged$Params (context = (thread = <external capability>), currentTip = "\\005x\\361G\\224\\340(j\\005\\335\\260\\034F[}/\\303\\365\\264$N\\347\\246\\036\\004~gU\\352\\231\\221\\177", timeout = 1.7976931348623157e30...
    1422025-09-24T12:50:08Z [ipc] {bitcoin-node-92177/b-capnp-loop-2972687} IPC server post request  [#45](/bitcoin-bitcoin/45/) {bitcoin-node-92177/2973229 (from )}
    1432025-09-24T12:50:08Z [ipc] {bitcoin-node-92177/b-capnp-loop-2972687} IPC server send response [#45](/bitcoin-bitcoin/45/) Mining.waitTipChanged$Results ()
    1442025-09-24T12:50:08Z [ipc] {bitcoin-node-92177/b-capnp-loop-2972687} IPC server recv request  [#46](/bitcoin-bitcoin/46/) Mining.waitTipChanged$Params (context = (thread = <external capability>), currentTip = "\\005x\\361G\\224\\340(j\\005\\335\\260\\034F[}/\\303\\365\\264$N\\347\\246\\036\\004~gU\\352\\231\\221\\177", timeout = 1.7976931348623157e30...
    1452025-09-24T12:50:08Z [ipc] {bitcoin-node-92177/b-capnp-loop-2972687} IPC server post request  [#46](/bitcoin-bitcoin/46/) {bitcoin-node-92177/2973229 (from )}
    1462025-09-24T12:50:08Z [ipc] {bitcoin-node-92177/b-capnp-loop-2972687} IPC server send response [#46](/bitcoin-bitcoin/46/) Mining.waitTipChanged$Results ()
    1472025-09-24T12:50:08Z [ipc] {bitcoin-node-92177/b-capnp-loop-2972687} IPC server recv request  [#47](/bitcoin-bitcoin/47/) Mining.waitTipChanged$Params (context = (thread = <external capability>), currentTip = "\\005x\\361G\\224\\340(j\\005\\335\\260\\034F[}/\\303\\365\\264$N\\347\\246\\036\\004~gU\\352\\231\\221\\177", timeout = 1.7976931348623157e30...
    1482025-09-24T12:50:08Z [ipc] {bitcoin-node-92177/b-capnp-loop-2972687} IPC server post request  [#47](/bitcoin-bitcoin/47/) {bitcoin-node-92177/2973229 (from )}
    1492025-09-24T12:50:08Z [ipc] {bitcoin-node-92177/b-capnp-loop-2972687} IPC server send response [#47](/bitcoin-bitcoin/47/) Mining.waitTipChanged$Results ()
    1502025-09-24T12:50:08Z [ipc] {bitcoin-node-92177/b-capnp-loop-2972687} IPC server recv request  [#48](/bitcoin-bitcoin/48/) Mining.waitTipChanged$Params (context = (thread = <external capability>), currentTip = "\\005x\\361G\\224\\340(j\\005\\335\\260\\034F[}/\\303\\365\\264$N\\347\\246\\036\\004~gU\\352\\231\\221\\177", timeout = 1.7976931348623157e30...
    1512025-09-24T12:50:08Z [ipc] {bitcoin-node-92177/b-capnp-loop-2972687} IPC server post request  [#48](/bitcoin-bitcoin/48/) {bitcoin-node-92177/2973229 (from )}
    1522025-09-24T12:50:08Z [ipc] {bitcoin-node-92177/b-capnp-loop-2972687} IPC server send response [#48](/bitcoin-bitcoin/48/) Mining.waitTipChanged$Results ()
    1532025-09-24T12:50:08Z [ipc] {bitcoin-node-92177/b-capnp-loop-2972687} IPC server recv request  [#49](/bitcoin-bitcoin/49/) Mining.waitTipChanged$Params (context = (thread = <external capability>), currentTip = "\\005x\\361G\\224\\340(j\\005\\335\\260\\034F[}/\\303\\365\\264$N\\347\\246\\036\\004~gU\\352\\231\\221\\177", timeout = 1.7976931348623157e30...
    1542025-09-24T12:50:08Z [ipc] {bitcoin-node-92177/b-capnp-loop-2972687} IPC server post request  [#49](/bitcoin-bitcoin/49/) {bitcoin-node-92177/2973229 (from )}
    1552025-09-24T12:50:08Z [ipc] {bitcoin-node-92177/b-capnp-loop-2972687} IPC server send response [#49](/bitcoin-bitcoin/49/) Mining.waitTipChanged$Results ()
    1562025-09-24T12:50:08Z [ipc] {bitcoin-node-92177/b-capnp-loop-2972687} IPC server recv request  [#50](/bitcoin-bitcoin/50/) Mining.waitTipChanged$Params (context = (thread = <external capability>), currentTip = "\\005x\\361G\\224\\340(j\\005\\335\\260\\034F[}/\\303\\365\\264$N\\347\\246\\036\\004~gU\\352\\231\\221\\177", timeout = 1.7976931348623157e30...
    1572025-09-24T12:50:08Z [ipc] {bitcoin-node-92177/b-capnp-loop-2972687} IPC server post request  [#50](/bitcoin-bitcoin/50/) {bitcoin-node-92177/2973229 (from )}
    1582025-09-24T12:50:08Z [ipc] {bitcoin-node-92177/b-capnp-loop-2972687} IPC server send response [#50](/bitcoin-bitcoin/50/) Mining.waitTipChanged$Results ()
    1592025-09-24T12:50:08Z [ipc] {bitcoin-node-92177/b-capnp-loop-2972687} IPC server recv request  [#51](/bitcoin-bitcoin/51/) Mining.waitTipChanged$Params (context = (thread = <external capability>), currentTip = "\\005x\\361G\\224\\340(j\\005\\335\\260\\034F[}/\\303\\365\\264$N\\347\\246\\036\\004~gU\\352\\231\\221\\177", timeout = 1.7976931348623157e30...
    1602025-09-24T12:50:08Z [ipc] {bitcoin-node-92177/b-capnp-loop-2972687} IPC server post request  [#51](/bitcoin-bitcoin/51/) {bitcoin-node-92177/2973229 (from )}
    1612025-09-24T12:50:08Z [ipc] {bitcoin-node-92177/b-capnp-loop-2972687} IPC server send response [#51](/bitcoin-bitcoin/51/) Mining.waitTipChanged$Results ()
    1622025-09-24T12:50:08Z [ipc] {bitcoin-node-92177/b-capnp-loop-2972687} IPC server recv request  [#52](/bitcoin-bitcoin/52/) Mining.waitTipChanged$Params (context = (thread = <external capability>), currentTip = "\\005x\\361G\\224\\340(j\\005\\335\\260\\034F[}/\\303\\365\\264$N\\347\\246\\036\\004~gU\\352\\231\\221\\177", timeout = 1.7976931348623157e30...
    1632025-09-24T12:50:08Z [ipc] {bitcoin-node-92177/b-capnp-loop-2972687} IPC server post request  [#52](/bitcoin-bitcoin/52/) {bitcoin-node-92177/2973229 (from )}
    1642025-09-24T12:50:08Z [ipc] {bitcoin-node-92177/b-capnp-loop-2972687} IPC server send response [#52](/bitcoin-bitcoin/52/) Mining.waitTipChanged$Results ()
    1652025-09-24T12:50:08Z [ipc] {bitcoin-node-92177/b-capnp-loop-2972687} IPC server recv request  [#53](/bitcoin-bitcoin/53/) Mining.waitTipChanged$Params (context = (thread = <external capability>), currentTip = "\\005x\\361G\\224\\340(j\\005\\335\\260\\034F[}/\\303\\365\\264$N\\347\\246\\036\\004~gU\\352\\231\\221\\177", timeout = 1.7976931348623157e30...
    1662025-09-24T12:50:08Z [ipc] {bitcoin-node-92177/b-capnp-loop-2972687} IPC server post request  [#53](/bitcoin-bitcoin/53/) {bitcoin-node-92177/2973229 (from )}
    1672025-09-24T12:50:08Z [ipc] {bitcoin-node-92177/b-capnp-loop-2972687} IPC server send response [#53](/bitcoin-bitcoin/53/) Mining.waitTipChanged$Results ()
    1682025-09-24T12:50:08Z [ipc] {bitcoin-node-92177/b-capnp-loop-2972687} IPC server recv request  [#54](/bitcoin-bitcoin/54/) Mining.waitTipChanged$Params (context = (thread = <external capability>), currentTip = "\\005x\\361G\\224\\340(j\\005\\335\\260\\034F[}/\\303\\365\\264$N\\347\\246\\036\\004~gU\\352\\231\\221\\177", timeout = 1.7976931348623157e30...
    1692025-09-24T12:50:08Z [ipc] {bitcoin-node-92177/b-capnp-loop-2972687} IPC server post request  [#54](/bitcoin-bitcoin/54/) {bitcoin-node-92177/2973229 (from )}
    1702025-09-24T12:50:08Z [ipc] {bitcoin-node-92177/b-capnp-loop-2972687} IPC server send response [#54](/bitcoin-bitcoin/54/) Mining.waitTipChanged$Results ()
    1712025-09-24T12:50:08Z [ipc] {bitcoin-node-92177/b-capnp-loop-2972687} IPC server recv request  [#55](/bitcoin-bitcoin/55/) Mining.waitTipChanged$Params (context = (thread = <external capability>), currentTip = "\\005x\\361G\\224\\340(j\\005\\335\\260\\034F[}/\\303\\365\\264$N\\347\\246\\036\\004~gU\\352\\231\\221\\177", timeout = 1.7976931348623157e30...
    1722025-09-24T12:50:08Z [ipc] {bitcoin-node-92177/b-capnp-loop-2972687} IPC server post request  [#55](/bitcoin-bitcoin/55/) {bitcoin-node-92177/2973229 (from )}
    1732025-09-24T12:50:08Z [ipc] {bitcoin-node-92177/b-capnp-loop-2972687} IPC server send response [#55](/bitcoin-bitcoin/55/) Mining.waitTipChanged$Results ()
    1742025-09-24T12:50:08Z [ipc] {bitcoin-node-92177/b-capnp-loop-2972687} IPC server recv request  [#56](/bitcoin-bitcoin/56/) Mining.waitTipChanged$Params (context = (thread = <external capability>), currentTip = "\\005x\\361G\\224\\340(j\\005\\335\\260\\034F[}/\\303\\365\\264$N\\347\\246\\036\\004~gU\\352\\231\\221\\177", timeout = 1.7976931348623157e30...
    1752025-09-24T12:50:08Z [ipc] {bitcoin-node-92177/b-capnp-loop-2972687} IPC server post request  [#56](/bitcoin-bitcoin/56/) {bitcoin-node-92177/2973229 (from )}
    1762025-09-24T12:50:08Z [ipc] {bitcoin-node-92177/b-capnp-loop-2972687} IPC server send response [#56](/bitcoin-bitcoin/56/) Mining.waitTipChanged$Results ()
    1772025-09-24T12:50:08Z [ipc] {bitcoin-node-92177/b-capnp-loop-2972687} IPC server recv request  [#57](/bitcoin-bitcoin/57/) Mining.waitTipChanged$Params (context = (thread = <external capability>), currentTip = "\\005x\\361G\\224\\340(j\\005\\335\\260\\034F[}/\\303\\365\\264$N\\347\\246\\036\\004~gU\\352\\231\\221\\177", timeout = 1.7976931348623157e30...
    1782025-09-24T12:50:08Z [ipc] {bitcoin-node-92177/b-capnp-loop-2972687} IPC server post request  [#57](/bitcoin-bitcoin/57/) {bitcoin-node-92177/2973229 (from )}
    1792025-09-24T12:50:08Z [ipc] {bitcoin-node-92177/b-capnp-loop-2972687} IPC server send response [#57](/bitcoin-bitcoin/57/) Mining.waitTipChanged$Results ()
    1802025-09-24T12:50:08Z [ipc] {bitcoin-node-92177/b-capnp-loop-2972687} IPC server recv request  [#58](/bitcoin-bitcoin/58/) Mining.waitTipChanged$Params (context = (thread = <external capability>), currentTip = "\\005x\\361G\\224\\340(j\\005\\335\\260\\034F[}/\\303\\365\\264$N\\347\\246\\036\\004~gU\\352\\231\\221\\177", timeout = 1.7976931348623157e30...
    1812025-09-24T12:50:08Z [ipc] {bitcoin-node-92177/b-capnp-loop-2972687} IPC server post request  [#58](/bitcoin-bitcoin/58/) {bitcoin-node-92177/2973229 (from )}
    1822025-09-24T12:50:08Z [ipc] {bitcoin-node-92177/b-capnp-loop-2972687} IPC server send response [#58](/bitcoin-bitcoin/58/) Mining.waitTipChanged$Results ()
    1832025-09-24T12:50:08Z [ipc] {bitcoin-node-92177/b-capnp-loop-2972687} IPC server recv request  [#59](/bitcoin-bitcoin/59/) Mining.waitTipChanged$Params (context = (thread = <external capability>), currentTip = "\\005x\\361G\\224\\340(j\\005\\335\\260\\034F[}/\\303\\365\\264$N\\347\\246\\036\\004~gU\\352\\231\\221\\177", timeout = 1.7976931348623157e30...
    1842025-09-24T12:50:08Z [ipc] {bitcoin-node-92177/b-capnp-loop-2972687} IPC server post request  [#59](/bitcoin-bitcoin/59/) {bitcoin-node-92177/2973229 (from )}
    1852025-09-24T12:50:08Z [ipc] {bitcoin-node-92177/b-capnp-loop-2972687} IPC server send response [#59](/bitcoin-bitcoin/59/) Mining.waitTipChanged$Results ()
    1862025-09-24T12:50:08Z [ipc] {bitcoin-node-92177/b-capnp-loop-2972687} IPC server recv request  [#60](/bitcoin-bitcoin/60/) Mining.waitTipChanged$Params (context = (thread = <external capability>), currentTip = "\\005x\\361G\\224\\340(j\\005\\335\\260\\034F[}/\\303\\365\\264$N\\347\\246\\036\\004~gU\\352\\231\\221\\177", timeout = 1.7976931348623157e30...
    1872025-09-24T12:50:08Z [ipc] {bitcoin-node-92177/b-capnp-loop-2972687} IPC server post request  [#60](/bitcoin-bitcoin/60/) {bitcoin-node-92177/2973229 (from )}
    1882025-09-24T12:50:08Z [ipc] {bitcoin-node-92177/b-capnp-loop-2972687} IPC server send response [#60](/bitcoin-bitcoin/60/) Mining.waitTipChanged$Results ()
    1892025-09-24T12:50:08Z [ipc] {bitcoin-node-92177/b-capnp-loop-2972687} IPC server recv request  [#61](/bitcoin-bitcoin/61/) Mining.waitTipChanged$Params (context = (thread = <external capability>), currentTip = "\\005x\\361G\\224\\340(j\\005\\335\\260\\034F[}/\\303\\365\\264$N\\347\\246\\036\\004~gU\\352\\231\\221\\177", timeout = 1.7976931348623157e30...
    1902025-09-24T12:50:08Z [ipc] {bitcoin-node-92177/b-capnp-loop-2972687} IPC server post request  [#61](/bitcoin-bitcoin/61/) {bitcoin-node-92177/2973229 (from )}
    1912025-09-24T12:50:08Z [ipc] {bitcoin-node-92177/b-capnp-loop-2972687} IPC server send response [#61](/bitcoin-bitcoin/61/) Mining.waitTipChanged$Results ()
    1922025-09-24T12:50:08Z [ipc] {bitcoin-node-92177/b-capnp-loop-2972687} IPC server recv request  [#62](/bitcoin-bitcoin/62/) Mining.waitTipChanged$Params (context = (thread = <external capability>), currentTip = "\\005x\\361G\\224\\340(j\\005\\335\\260\\034F[}/\\303\\365\\264$N\\347\\246\\036\\004~gU\\352\\231\\221\\177", timeout = 1.7976931348623157e30...
    1932025-09-24T12:50:08Z [ipc] {bitcoin-node-92177/b-capnp-loop-2972687} IPC server post request  [#62](/bitcoin-bitcoin/62/) {bitcoin-node-92177/2973229 (from )}
    1942025-09-24T12:50:08Z [ipc] {bitcoin-node-92177/b-capnp-loop-2972687} IPC server send response [#62](/bitcoin-bitcoin/62/) Mining.waitTipChanged$Results ()
    1952025-09-24T12:50:08Z [ipc] {bitcoin-node-92177/b-capnp-loop-2972687} IPC server recv request  [#63](/bitcoin-bitcoin/63/) Mining.waitTipChanged$Params (context = (thread = <external capability>), currentTip = "\\005x\\361G\\224\\340(j\\005\\335\\260\\034F[}/\\303\\365\\264$N\\347\\246\\036\\004~gU\\352\\231\\221\\177", timeout = 1.7976931348623157e30...
    1962025-09-24T12:50:08Z [ipc] {bitcoin-node-92177/b-capnp-loop-2972687} IPC server post request  [#63](/bitcoin-bitcoin/63/) {bitcoin-node-92177/2973229 (from )}
    1972025-09-24T12:50:08Z [ipc] {bitcoin-node-92177/b-capnp-loop-2972687} IPC server send response [#63](/bitcoin-bitcoin/63/) Mining.waitTipChanged$Results ()
    1982025-09-24T12:50:08Z [ipc] {bitcoin-node-92177/b-capnp-loop-2972687} IPC server recv request  [#64](/bitcoin-bitcoin/64/) Mining.waitTipChanged$Params (context = (thread = <external capability>), currentTip = "\\005x\\361G\\224\\340(j\\005\\335\\260\\034F[}/\\303\\365\\264$N\\347\\246\\036\\004~gU\\352\\231\\221\\177", timeout = 1.7976931348623157e30...
    1992025-09-24T12:50:08Z [ipc] {bitcoin-node-92177/b-capnp-loop-2972687} IPC server post request  [#64](/bitcoin-bitcoin/64/) {bitcoin-node-92177/2973229 (from )}
    2002025-09-24T12:50:08Z [ipc] {bitcoin-node-92177/b-capnp-loop-2972687} IPC server send response [#64](/bitcoin-bitcoin/64/) Mining.waitTipChanged$Results ()
    2012025-09-24T12:50:08Z [ipc] {bitcoin-node-92177/b-capnp-loop-2972687} IPC server recv request  [#65](/bitcoin-bitcoin/65/) Mining.waitTipChanged$Params (context = (thread = <external capability>), currentTip = "\\005x\\361G\\224\\340(j\\005\\335\\260\\034F[}/\\303\\365\\264$N\\347\\246\\036\\004~gU\\352\\231\\221\\177", timeout = 1.7976931348623157e30...
    2022025-09-24T12:50:08Z [ipc] {bitcoin-node-92177/b-capnp-loop-2972687} IPC server post request  [#65](/bitcoin-bitcoin/65/) {bitcoin-node-92177/2973229 (from )}
    2032025-09-24T12:50:08Z [ipc] {bitcoin-node-92177/b-capnp-loop-2972687} IPC server send response [#65](/bitcoin-bitcoin/65/) Mining.waitTipChanged$Results ()
    2042025-09-24T12:50:08Z [ipc] {bitcoin-node-92177/b-capnp-loop-2972687} IPC server recv request  [#66](/bitcoin-bitcoin/66/) Mining.waitTipChanged$Params (context = (thread = <external capability>), currentTip = "\\005x\\361G\\224\\340(j\\005\\335\\260\\034F[}/\\303\\365\\264$N\\347\\246\\036\\004~gU\\352\\231\\221\\177", timeout = 1.7976931348623157e30...
    2052025-09-24T12:50:08Z [ipc] {bitcoin-node-92177/b-capnp-loop-2972687} IPC server post request  [#66](/bitcoin-bitcoin/66/) {bitcoin-node-92177/2973229 (from )}
    2062025-09-24T12:50:08Z [ipc] {bitcoin-node-92177/b-capnp-loop-2972687} IPC server send response [#66](/bitcoin-bitcoin/66/) Mining.waitTipChanged$Results ()
    2072025-09-24T12:50:08Z [ipc] {bitcoin-node-92177/b-capnp-loop-2972687} IPC server recv request  [#67](/bitcoin-bitcoin/67/) Mining.waitTipChanged$Params (context = (thread = <external capability>), currentTip = "\\005x\\361G\\224\\340(j\\005\\335\\260\\034F[}/\\303\\365\\264$N\\347\\246\\036\\004~gU\\352\\231\\221\\177", timeout = 1.7976931348623157e30...
    2082025-09-24T12:50:08Z [ipc] {bitcoin-node-92177/b-capnp-loop-2972687} IPC server post request  [#67](/bitcoin-bitcoin/67/) {bitcoin-node-92177/2973229 (from )}
    2092025-09-24T12:50:08Z [ipc] {bitcoin-node-92177/b-capnp-loop-2972687} IPC server send response [#67](/bitcoin-bitcoin/67/) Mining.waitTipChanged$Results ()
    2102025-09-24T12:50:08Z [ipc] {bitcoin-node-92177/b-capnp-loop-2972687} IPC server recv request  [#68](/bitcoin-bitcoin/68/) Mining.waitTipChanged$Params (context = (thread = <external capability>), currentTip = "\\005x\\361G\\224\\340(j\\005\\335\\260\\034F[}/\\303\\365\\264$N\\347\\246\\036\\004~gU\\352\\231\\221\\177", timeout = 1.7976931348623157e30...
    2112025-09-24T12:50:08Z [ipc] {bitcoin-node-92177/b-capnp-loop-2972687} IPC server post request  [#68](/bitcoin-bitcoin/68/) {bitcoin-node-92177/2973229 (from )}
    2122025-09-24T12:50:08Z [ipc] {bitcoin-node-92177/b-capnp-loop-2972687} IPC server send response [#68](/bitcoin-bitcoin/68/) Mining.waitTipChanged$Results ()
    2132025-09-24T12:50:08Z [ipc] {bitcoin-node-92177/b-capnp-loop-2972687} IPC server recv request  [#69](/bitcoin-bitcoin/69/) Mining.waitTipChanged$Params (context = (thread = <external capability>), currentTip = "\\005x\\361G\\224\\340(j\\005\\335\\260\\034F[}/\\303\\365\\264$N\\347\\246\\036\\004~gU\\352\\231\\221\\177", timeout = 1.7976931348623157e30...
    2142025-09-24T12:50:08Z [ipc] {bitcoin-node-92177/b-capnp-loop-2972687} IPC server post request  [#69](/bitcoin-bitcoin/69/) {bitcoin-node-92177/2973229 (from )}
    2152025-09-24T12:50:08Z [ipc] {bitcoin-node-92177/b-capnp-loop-2972687} IPC server send response [#69](/bitcoin-bitcoin/69/) Mining.waitTipChanged$Results ()
    2162025-09-24T12:50:08Z [ipc] {bitcoin-node-92177/b-capnp-loop-2972687} IPC server recv request  [#70](/bitcoin-bitcoin/70/) Mining.waitTipChanged$Params (context = (thread = <external capability>), currentTip = "\\005x\\361G\\224\\340(j\\005\\335\\260\\034F[}/\\303\\365\\264$N\\347\\246\\036\\004~gU\\352\\231\\221\\177", timeout = 1.7976931348623157e30...
    2172025-09-24T12:50:08Z [ipc] {bitcoin-node-92177/b-capnp-loop-2972687} IPC server post request  [#70](/bitcoin-bitcoin/70/) {bitcoin-node-92177/2973229 (from )}
    2182025-09-24T12:50:08Z [ipc] {bitcoin-node-92177/b-capnp-loop-2972687} IPC server send response [#70](/bitcoin-bitcoin/70/) Mining.waitTipChanged$Results ()
    2192025-09-24T12:50:08Z [ipc] {bitcoin-node-92177/b-capnp-loop-2972687} IPC server recv request  [#71](/bitcoin-bitcoin/71/) Mining.waitTipChanged$Params (context = (thread = <external capability>), currentTip = "\\005x\\361G\\224\\340(j\\005\\335\\260\\034F[}/\\303\\365\\264$N\\347\\246\\036\\004~gU\\352\\231\\221\\177", timeout = 1.7976931348623157e30...
    2202025-09-24T12:50:08Z [ipc] {bitcoin-node-92177/b-capnp-loop-2972687} IPC server post request  [#71](/bitcoin-bitcoin/71/) {bitcoin-node-92177/2973229 (from )}
    2212025-09-24T12:50:08Z [ipc] {bitcoin-node-92177/b-capnp-loop-2972687} IPC server send response [#71](/bitcoin-bitcoin/71/) Mining.waitTipChanged$Results ()
    2222025-09-24T12:50:08Z [ipc] {bitcoin-node-92177/b-capnp-loop-2972687} IPC server recv request  [#72](/bitcoin-bitcoin/72/) Mining.waitTipChanged$Params (context = (thread = <external capability>), currentTip = "\\005x\\361G\\224\\340(j\\005\\335\\260\\034F[}/\\303\\365\\264$N\\347\\246\\036\\004~gU\\352\\231\\221\\177", timeout = 1.7976931348623157e30...
    2232025-09-24T12:50:08Z [ipc] {bitcoin-node-92177/b-capnp-loop-2972687} IPC server post request  [#72](/bitcoin-bitcoin/72/) {bitcoin-node-92177/2973229 (from )}
    2242025-09-24T12:50:08Z [ipc] {bitcoin-node-92177/b-capnp-loop-2972687} IPC server send response [#72](/bitcoin-bitcoin/72/) Mining.waitTipChanged$Results ()
    2252025-09-24T12:50:08Z [ipc] {bitcoin-node-92177/b-capnp-loop-2972687} IPC server recv request  [#73](/bitcoin-bitcoin/73/) Mining.waitTipChanged$Params (context = (thread = <external capability>), currentTip = "\\005x\\361G\\224\\340(j\\005\\335\\260\\034F[}/\\303\\365\\264$N\\347\\246\\036\\004~gU\\352\\231\\221\\177", timeout = 1.7976931348623157e30...
    2262025-09-24T12:50:08Z [ipc] {bitcoin-node-92177/b-capnp-loop-2972687} IPC server post request  [#73](/bitcoin-bitcoin/73/) {bitcoin-node-92177/2973229 (from )}
    2272025-09-24T12:50:08Z [ipc] {bitcoin-node-92177/b-capnp-loop-2972687} IPC server send response [#73](/bitcoin-bitcoin/73/) Mining.waitTipChanged$Results ()
    2282025-09-24T12:50:08Z [ipc] {bitcoin-node-92177/b-capnp-loop-2972687} IPC server recv request  [#74](/bitcoin-bitcoin/74/) Mining.waitTipChanged$Params (context = (thread = <external capability>), currentTip = "\\005x\\361G\\224\\340(j\\005\\335\\260\\034F[}/\\303\\365\\264$N\\347\\246\\036\\004~gU\\352\\231\\221\\177", timeout = 1.7976931348623157e30...
    2292025-09-24T12:50:08Z [ipc] {bitcoin-node-92177/b-capnp-loop-2972687} IPC server post request  [#74](/bitcoin-bitcoin/74/) {bitcoin-node-92177/2973229 (from )}
    2302025-09-24T12:50:08Z [ipc] {bitcoin-node-92177/b-capnp-loop-2972687} IPC server send response [#74](/bitcoin-bitcoin/74/) Mining.waitTipChanged$Results ()
    2312025-09-24T12:50:08Z [ipc] {bitcoin-node-92177/b-capnp-loop-2972687} IPC server recv request  [#75](/bitcoin-bitcoin/75/) Mining.waitTipChanged$Params (context = (thread = <external capability>), currentTip = "\\005x\\361G\\224\\340(j\\005\\335\\260\\034F[}/\\303\\365\\264$N\\347\\246\\036\\004~gU\\352\\231\\221\\177", timeout = 1.7976931348623157e30...
    2322025-09-24T12:50:08Z [ipc] {bitcoin-node-92177/b-capnp-loop-2972687} IPC server post request  [#75](/bitcoin-bitcoin/75/) {bitcoin-node-92177/2973229 (from )}
    2332025-09-24T12:50:08Z [ipc] {bitcoin-node-92177/b-capnp-loop-2972687} IPC server send response [#75](/bitcoin-bitcoin/75/) Mining.waitTipChanged$Results ()
    2342025-09-24T12:50:08Z [ipc] {bitcoin-node-92177/b-capnp-loop-2972687} IPC server recv request  [#76](/bitcoin-bitcoin/76/) Mining.waitTipChanged$Params (context = (thread = <external capability>), currentTip = "\\005x\\361G\\224\\340(j\\005\\335\\260\\034F[}/\\303\\365\\264$N\\347\\246\\036\\004~gU\\352\\231\\221\\177", timeout = 1.7976931348623157e30...
    2352025-09-24T12:50:08Z [ipc] {bitcoin-node-92177/b-capnp-loop-2972687} IPC server post request  [#76](/bitcoin-bitcoin/76/) {bitcoin-node-92177/2973229 (from )}
    2362025-09-24T12:50:08Z [ipc] {bitcoin-node-92177/b-capnp-loop-2972687} IPC server send response [#76](/bitcoin-bitcoin/76/) Mining.waitTipChanged$Results ()
    2372025-09-24T12:50:08Z [ipc] {bitcoin-node-92177/b-capnp-loop-2972687} IPC server recv request  [#77](/bitcoin-bitcoin/77/) Mining.waitTipChanged$Params (context = (thread = <external capability>), currentTip = "\\005x\\361G\\224\\340(j\\005\\335\\260\\034F[}/\\303\\365\\264$N\\347\\246\\036\\004~gU\\352\\231\\221\\177", timeout = 1.7976931348623157e30...
    2382025-09-24T12:50:08Z [ipc] {bitcoin-node-92177/b-capnp-loop-2972687} IPC server post request  [#77](/bitcoin-bitcoin/77/) {bitcoin-node-92177/2973229 (from )}
    2392025-09-24T12:50:08Z [ipc] {bitcoin-node-92177/b-capnp-loop-2972687} IPC server send response [#77](/bitcoin-bitcoin/77/) Mining.waitTipChanged$Results ()
    2402025-09-24T12:50:08Z [ipc] {bitcoin-node-92177/b-capnp-loop-2972687} IPC server recv request  [#78](/bitcoin-bitcoin/78/) Mining.waitTipChanged$Params (context = (thread = <external capability>), currentTip = "\\005x\\361G\\224\\340(j\\005\\335\\260\\034F[}/\\303\\365\\264$N\\347\\246\\036\\004~gU\\352\\231\\221\\177", timeout = 1.7976931348623157e30...
    2412025-09-24T12:50:08Z [ipc] {bitcoin-node-92177/b-capnp-loop-2972687} IPC server post request  [#78](/bitcoin-bitcoin/78/) {bitcoin-node-92177/2973229 (from )}
    2422025-09-24T12:50:08Z [ipc] {bitcoin-node-92177/b-capnp-loop-2972687} IPC server send response [#78](/bitcoin-bitcoin/78/) Mining.waitTipChanged$Results ()
    2432025-09-24T12:50:08Z [ipc] {bitcoin-node-92177/b-capnp-loop-2972687} IPC server recv request  [#79](/bitcoin-bitcoin/79/) Mining.waitTipChanged$Params (context = (thread = <external capability>), currentTip = "\\005x\\361G\\224\\340(j\\005\\335\\260\\034F[}/\\303\\365\\264$N\\347\\246\\036\\004~gU\\352\\231\\221\\177", timeout = 1.7976931348623157e30...
    2442025-09-24T12:50:08Z [ipc] {bitcoin-node-92177/b-capnp-loop-2972687} IPC server post request  [#79](/bitcoin-bitcoin/79/) {bitcoin-node-92177/2973229 (from )}
    2452025-09-24T12:50:08Z [ipc] {bitcoin-node-92177/b-capnp-loop-2972687} IPC server send response [#79](/bitcoin-bitcoin/79/) Mining.waitTipChanged$Results ()
    2462025-09-24T12:50:08Z [ipc] {bitcoin-node-92177/b-capnp-loop-2972687} IPC server recv request  [#80](/bitcoin-bitcoin/80/) Mining.waitTipChanged$Params (context = (thread = <external capability>), currentTip = "\\005x\\361G\\224\\340(j\\005\\335\\260\\034F[}/\\303\\365\\264$N\\347\\246\\036\\004~gU\\352\\231\\221\\177", timeout = 1.7976931348623157e30...
    2472025-09-24T12:50:08Z [ipc] {bitcoin-node-92177/b-capnp-loop-2972687} IPC server post request  [#80](/bitcoin-bitcoin/80/) {bitcoin-node-92177/2973229 (from )}
    2482025-09-24T12:50:08Z [ipc] {bitcoin-node-92177/b-capnp-loop-2972687} IPC server send response [#80](/bitcoin-bitcoin/80/) Mining.waitTipChanged$Results ()
    2492025-09-24T12:50:08Z [ipc] {bitcoin-node-92177/b-capnp-loop-2972687} IPC server recv request  [#81](/bitcoin-bitcoin/81/) Mining.waitTipChanged$Params (context = (thread = <external capability>), currentTip = "\\005x\\361G\\224\\340(j\\005\\335\\260\\034F[}/\\303\\365\\264$N\\347\\246\\036\\004~gU\\352\\231\\221\\177", timeout = 1.7976931348623157e30...
    2502025-09-24T12:50:08Z [ipc] {bitcoin-node-92177/b-capnp-loop-2972687} IPC server post request  [#81](/bitcoin-bitcoin/81/) {bitcoin-node-92177/2973229 (from )}
    2512025-09-24T12:50:08Z [ipc] {bitcoin-node-92177/b-capnp-loop-2972687} IPC server send response [#81](/bitcoin-bitcoin/81/) Mining.waitTipChanged$Results ()
    2522025-09-24T12:50:08Z [ipc] {bitcoin-node-92177/b-capnp-loop-2972687} IPC server recv request  [#82](/bitcoin-bitcoin/82/) Mining.waitTipChanged$Params (context = (thread = <external capability>), currentTip = "\\005x\\361G\\224\\340(j\\005\\335\\260\\034F[}/\\303\\365\\264$N\\347\\246\\036\\004~gU\\352\\231\\221\\177", timeout = 1.7976931348623157e30...
    2532025-09-24T12:50:08Z [ipc] {bitcoin-node-92177/b-capnp-loop-2972687} IPC server post request  [#82](/bitcoin-bitcoin/82/) {bitcoin-node-92177/2973229 (from )}
    2542025-09-24T12:50:08Z [ipc] {bitcoin-node-92177/b-capnp-loop-2972687} IPC server send response [#82](/bitcoin-bitcoin/82/) Mining.waitTipChanged$Results ()
    2552025-09-24T12:50:08Z [ipc] {bitcoin-node-92177/b-capnp-loop-2972687} IPC server recv request  [#83](/bitcoin-bitcoin/83/) Mining.waitTipChanged$Params (context = (thread = <external capability>), currentTip = "\\005x\\361G\\224\\340(j\\005\\335\\260\\034F[}/\\303\\365\\264$N\\347\\246\\036\\004~gU\\352\\231\\221\\177", timeout = 1.7976931348623157e30...
    2562025-09-24T12:50:08Z [ipc] {bitcoin-node-92177/b-capnp-loop-2972687} IPC server post request  [#83](/bitcoin-bitcoin/83/) {bitcoin-node-92177/2973229 (from )}
    2572025-09-24T12:50:08Z [ipc] {bitcoin-node-92177/b-capnp-loop-2972687} IPC server send response [#83](/bitcoin-bitcoin/83/) Mining.waitTipChanged$Results ()
    2582025-09-24T12:50:08Z [ipc] {bitcoin-node-92177/b-capnp-loop-2972687} IPC server recv request  [#84](/bitcoin-bitcoin/84/) Mining.waitTipChanged$Params (context = (thread = <external capability>), currentTip = "\\005x\\361G\\224\\340(j\\005\\335\\260\\034F[}/\\303\\365\\264$N\\347\\246\\036\\004~gU\\352\\231\\221\\177", timeout = 1.7976931348623157e30...
    2592025-09-24T12:50:08Z [ipc] {bitcoin-node-92177/b-capnp-loop-2972687} IPC server post request  [#84](/bitcoin-bitcoin/84/) {bitcoin-node-92177/2973229 (from )}
    2602025-09-24T12:50:08Z [ipc] {bitcoin-node-92177/b-capnp-loop-2972687} IPC server send response [#84](/bitcoin-bitcoin/84/) Mining.waitTipChanged$Results ()
    2612025-09-24T12:50:08Z [ipc] {bitcoin-node-92177/b-capnp-loop-2972687} IPC server recv request  [#85](/bitcoin-bitcoin/85/) Mining.waitTipChanged$Params (context = (thread = <external capability>), currentTip = "\\005x\\361G\\224\\340(j\\005\\335\\260\\034F[}/\\303\\365\\264$N\\347\\246\\036\\004~gU\\352\\231\\221\\177", timeout = 1.7976931348623157e30...
    2622025-09-24T12:50:08Z [ipc] {bitcoin-node-92177/b-capnp-loop-2972687} IPC server post request  [#85](/bitcoin-bitcoin/85/) {bitcoin-node-92177/2973229 (from )}
    2632025-09-24T12:50:08Z [ipc] {bitcoin-node-92177/b-capnp-loop-2972687} IPC server send response [#85](/bitcoin-bitcoin/85/) Mining.waitTipChanged$Results ()
    2642025-09-24T12:50:08Z [ipc] {bitcoin-node-92177/b-capnp-loop-2972687} IPC server recv request  [#86](/bitcoin-bitcoin/86/) Mining.waitTipChanged$Params (context = (thread = <external capability>), currentTip = "\\005x\\361G\\224\\340(j\\005\\335\\260\\034F[}/\\303\\365\\264$N\\347\\246\\036\\004~gU\\352\\231\\221\\177", timeout = 1.7976931348623157e30...
    2652025-09-24T12:50:08Z [ipc] {bitcoin-node-92177/b-capnp-loop-2972687} IPC server post request  [#86](/bitcoin-bitcoin/86/) {bitcoin-node-92177/2973229 (from )}
    2662025-09-24T12:50:08Z [ipc] {bitcoin-node-92177/b-capnp-loop-2972687} IPC server send response [#86](/bitcoin-bitcoin/86/) Mining.waitTipChanged$Results ()
    2672025-09-24T12:50:08Z [ipc] {bitcoin-node-92177/b-capnp-loop-2972687} IPC server recv request  [#87](/bitcoin-bitcoin/87/) Mining.waitTipChanged$Params (context = (thread = <external capability>), currentTip = "\\005x\\361G\\224\\340(j\\005\\335\\260\\034F[}/\\303\\365\\264$N\\347\\246\\036\\004~gU\\352\\231\\221\\177", timeout = 1.7976931348623157e30...
    2682025-09-24T12:50:08Z [ipc] {bitcoin-node-92177/b-capnp-loop-2972687} IPC server post request  [#87](/bitcoin-bitcoin/87/) {bitcoin-node-92177/2973229 (from )}
    2692025-09-24T12:50:08Z [ipc] {bitcoin-node-92177/b-capnp-loop-2972687} IPC server send response [#87](/bitcoin-bitcoin/87/) Mining.waitTipChanged$Results ()
    2702025-09-24T12:50:08Z [ipc] {bitcoin-node-92177/b-capnp-loop-2972687} IPC server recv request  [#88](/bitcoin-bitcoin/88/) Mining.waitTipChanged$Params (context = (thread = <external capability>), currentTip = "\\005x\\361G\\224\\340(j\\005\\335\\260\\034F[}/\\303\\365\\264$N\\347\\246\\036\\004~gU\\352\\231\\221\\177", timeout = 1.7976931348623157e30...
    2712025-09-24T12:50:08Z [ipc] {bitcoin-node-92177/b-capnp-loop-2972687} IPC server post request  [#88](/bitcoin-bitcoin/88/) {bitcoin-node-92177/2973229 (from )}
    2722025-09-24T12:50:08Z [ipc] {bitcoin-node-92177/b-capnp-loop-2972687} IPC server send response [#88](/bitcoin-bitcoin/88/) Mining.waitTipChanged$Results ()
    2732025-09-24T12:50:08Z [ipc] {bitcoin-node-92177/b-capnp-loop-2972687} IPC server recv request  [#89](/bitcoin-bitcoin/89/) Mining.waitTipChanged$Params (context = (thread = <external capability>), currentTip = "\\005x\\361G\\224\\340(j\\005\\335\\260\\034F[}/\\303\\365\\264$N\\347\\246\\036\\004~gU\\352\\231\\221\\177", timeout = 1.7976931348623157e30...
    2742025-09-24T12:50:08Z [ipc] {bitcoin-node-92177/b-capnp-loop-2972687} IPC server post request  [#89](/bitcoin-bitcoin/89/) {bitcoin-node-92177/2973229 (from )}
    2752025-09-24T12:50:08Z [ipc] {bitcoin-node-92177/b-capnp-loop-2972687} IPC server send response [#89](/bitcoin-bitcoin/89/) Mining.waitTipChanged$Results ()
    2762025-09-24T12:50:08Z [ipc] {bitcoin-node-92177/b-capnp-loop-2972687} IPC server recv request  [#90](/bitcoin-bitcoin/90/) Mining.waitTipChanged$Params (context = (thread = <external capability>), currentTip = "\\005x\\361G\\224\\340(j\\005\\335\\260\\034F[}/\\303\\365\\264$N\\347\\246\\036\\004~gU\\352\\231\\221\\177", timeout = 1.7976931348623157e30...
    2772025-09-24T12:50:08Z [ipc] {bitcoin-node-92177/b-capnp-loop-2972687} IPC server post request  [#90](/bitcoin-bitcoin/90/) {bitcoin-node-92177/2973229 (from )}
    2782025-09-24T12:50:08Z [ipc] {bitcoin-node-92177/b-capnp-loop-2972687} IPC server send response [#90](/bitcoin-bitcoin/90/) Mining.waitTipChanged$Results ()
    2792025-09-24T12:50:08Z [ipc] {bitcoin-node-92177/b-capnp-loop-2972687} IPC server recv request  [#91](/bitcoin-bitcoin/91/) Mining.waitTipChanged$Params (context = (thread = <external capability>), currentTip = "\\005x\\361G\\224\\340(j\\005\\335\\260\\034F[}/\\303\\365\\264$N\\347\\246\\036\\004~gU\\352\\231\\221\\177", timeout = 1.7976931348623157e30...
    2802025-09-24T12:50:08Z [ipc] {bitcoin-node-92177/b-capnp-loop-2972687} IPC server post request  [#91](/bitcoin-bitcoin/91/) {bitcoin-node-92177/2973229 (from )}
    2812025-09-24T12:50:08Z [ipc] {bitcoin-node-92177/b-capnp-loop-2972687} IPC server send response [#91](/bitcoin-bitcoin/91/) Mining.waitTipChanged$Results ()
    2822025-09-24T12:50:08Z [ipc] {bitcoin-node-92177/b-capnp-loop-2972687} IPC server recv request  [#92](/bitcoin-bitcoin/92/) Mining.waitTipChanged$Params (context = (thread = <external capability>), currentTip = "\\005x\\361G\\224\\340(j\\005\\335\\260\\034F[}/\\303\\365\\264$N\\347\\246\\036\\004~gU\\352\\231\\221\\177", timeout = 1.7976931348623157e30...
    2832025-09-24T12:50:08Z [ipc] {bitcoin-node-92177/b-capnp-loop-2972687} IPC server post request  [#92](/bitcoin-bitcoin/92/) {bitcoin-node-92177/2973229 (from )}
    2842025-09-24T12:50:08Z [ipc] {bitcoin-node-92177/b-capnp-loop-2972687} IPC server send response [#92](/bitcoin-bitcoin/92/) Mining.waitTipChanged$Results ()
    2852025-09-24T12:50:08Z [ipc] {bitcoin-node-92177/b-capnp-loop-2972687} IPC server recv request  [#93](/bitcoin-bitcoin/93/) Mining.waitTipChanged$Params (context = (thread = <external capability>), currentTip = "\\005x\\361G\\224\\340(j\\005\\335\\260\\034F[}/\\303\\365\\264$N\\347\\246\\036\\004~gU\\352\\231\\221\\177", timeout = 1.7976931348623157e30...
    2862025-09-24T12:50:08Z [ipc] {bitcoin-node-92177/b-capnp-loop-2972687} IPC server post request  [#93](/bitcoin-bitcoin/93/) {bitcoin-node-92177/2973229 (from )}
    2872025-09-24T12:50:08Z [ipc] {bitcoin-node-92177/b-capnp-loop-2972687} IPC server send response [#93](/bitcoin-bitcoin/93/) Mining.waitTipChanged$Results ()
    2882025-09-24T12:50:08Z [ipc] {bitcoin-node-92177/b-capnp-loop-2972687} IPC server recv request  [#94](/bitcoin-bitcoin/94/) Mining.waitTipChanged$Params (context = (thread = <external capability>), currentTip = "\\005x\\361G\\224\\340(j\\005\\335\\260\\034F[}/\\303\\365\\264$N\\347\\246\\036\\004~gU\\352\\231\\221\\177", timeout = 1.7976931348623157e30...
    2892025-09-24T12:50:08Z [ipc] {bitcoin-node-92177/b-capnp-loop-2972687} IPC server post request  [#94](/bitcoin-bitcoin/94/) {bitcoin-node-92177/2973229 (from )}
    2902025-09-24T12:50:08Z [ipc] {bitcoin-node-92177/b-capnp-loop-2972687} IPC server send response [#94](/bitcoin-bitcoin/94/) Mining.waitTipChanged$Results ()
    2912025-09-24T12:50:08Z [ipc] {bitcoin-node-92177/b-capnp-loop-2972687} IPC server recv request  [#95](/bitcoin-bitcoin/95/) Mining.waitTipChanged$Params (context = (thread = <external capability>), currentTip = "\\005x\\361G\\224\\340(j\\005\\335\\260\\034F[}/\\303\\365\\264$N\\347\\246\\036\\004~gU\\352\\231\\221\\177", timeout = 1.7976931348623157e30...
    2922025-09-24T12:50:08Z [ipc] {bitcoin-node-92177/b-capnp-loop-2972687} IPC server post request  [#95](/bitcoin-bitcoin/95/) {bitcoin-node-92177/2973229 (from )}
    2932025-09-24T12:50:08Z [ipc] {bitcoin-node-92177/b-capnp-loop-2972687} IPC server send response [#95](/bitcoin-bitcoin/95/) Mining.waitTipChanged$Results ()
    2942025-09-24T12:50:08Z [ipc] {bitcoin-node-92177/b-capnp-loop-2972687} IPC server recv request  [#96](/bitcoin-bitcoin/96/) Mining.waitTipChanged$Params (context = (thread = <external capability>), currentTip = "\\005x\\361G\\224\\340(j\\005\\335\\260\\034F[}/\\303\\365\\264$N\\347\\246\\036\\004~gU\\352\\231\\221\\177", timeout = 1.7976931348623157e30...
    2952025-09-24T12:50:08Z [ipc] {bitcoin-node-92177/b-capnp-loop-2972687} IPC server post request  [#96](/bitcoin-bitcoin/96/) {bitcoin-node-92177/2973229 (from )}
    2962025-09-24T12:50:08Z [ipc] {bitcoin-node-92177/b-capnp-loop-2972687} IPC server send response [#96](/bitcoin-bitcoin/96/) Mining.waitTipChanged$Results ()
    2972025-09-24T12:50:08Z [ipc] {bitcoin-node-92177/b-capnp-loop-2972687} IPC server recv request  [#97](/bitcoin-bitcoin/97/) Mining.waitTipChanged$Params (context = (thread = <external capability>), currentTip = "\\005x\\361G\\224\\340(j\\005\\335\\260\\034F[}/\\303\\365\\264$N\\347\\246\\036\\004~gU\\352\\231\\221\\177", timeout = 1.7976931348623157e30...
    2982025-09-24T12:50:08Z [ipc] {bitcoin-node-92177/b-capnp-loop-2972687} IPC server post request  [#97](/bitcoin-bitcoin/97/) {bitcoin-node-92177/2973229 (from )}
    2992025-09-24T12:50:08Z [ipc] {bitcoin-node-92177/b-capnp-loop-2972687} IPC server send response [#97](/bitcoin-bitcoin/97/) Mining.waitTipChanged$Results ()
    3002025-09-24T12:50:08Z [ipc] {bitcoin-node-92177/b-capnp-loop-2972687} IPC server recv request  [#98](/bitcoin-bitcoin/98/) Mining.waitTipChanged$Params (context = (thread = <external capability>), currentTip = "\\005x\\361G\\224\\340(j\\005\\335\\260\\034F[}/\\303\\365\\264$N\\347\\246\\036\\004~gU\\352\\231\\221\\177", timeout = 1.7976931348623157e30...
    3012025-09-24T12:50:08Z [ipc] {bitcoin-node-92177/b-capnp-loop-2972687} IPC server post request  [#98](/bitcoin-bitcoin/98/) {bitcoin-node-92177/2973229 (from )}
    3022025-09-24T12:50:08Z [ipc] {bitcoin-node-92177/b-capnp-loop-2972687} IPC server send response [#98](/bitcoin-bitcoin/98/) Mining.waitTipChanged$Results ()
    3032025-09-24T12:50:08Z [ipc] {bitcoin-node-92177/b-capnp-loop-2972687} IPC server recv request  [#99](/bitcoin-bitcoin/99/) Mining.waitTipChanged$Params (context = (thread = <external capability>), currentTip = "\\005x\\361G\\224\\340(j\\005\\335\\260\\034F[}/\\303\\365\\264$N\\347\\246\\036\\004~gU\\352\\231\\221\\177", timeout = 1.7976931348623157e30...
    3042025-09-24T12:50:08Z [ipc] {bitcoin-node-92177/b-capnp-loop-2972687} IPC server post request  [#99](/bitcoin-bitcoin/99/) {bitcoin-node-92177/2973229 (from )}
    3052025-09-24T12:50:08Z [ipc] {bitcoin-node-92177/b-capnp-loop-2972687} IPC server send response [#99](/bitcoin-bitcoin/99/) Mining.waitTipChanged$Results ()
    3062025-09-24T12:50:08Z [ipc] {bitcoin-node-92177/b-capnp-loop-2972687} IPC server recv request  [#100](/bitcoin-bitcoin/100/) Mining.waitTipChanged$Params (context = (thread = <external capability>), currentTip = "\\005x\\361G\\224\\340(j\\005\\335\\260\\034F[}/\\303\\365\\264$N\\347\\246\\036\\004~gU\\352\\231\\221\\177", timeout = 1.7976931348623157e30...
    3072025-09-24T12:50:08Z [ipc] {bitcoin-node-92177/b-capnp-loop-2972687} IPC server post request  [#100](/bitcoin-bitcoin/100/) {bitcoin-node-92177/2973229 (from )}
    3082025-09-24T12:50:08Z [ipc] {bitcoin-node-92177/b-capnp-loop-2972687} IPC server send response [#100](/bitcoin-bitcoin/100/) Mining.waitTipChanged$Results ()
    3092025-09-24T12:50:08Z [ipc] {bitcoin-node-92177/b-capnp-loop-2972687} IPC server recv request  [#101](/bitcoin-bitcoin/101/) Mining.waitTipChanged$Params (context = (thread = <external capability>), currentTip = "\\005x\\361G\\224\\340(j\\005\\335\\260\\034F[}/\\303\\365\\264$N\\347\\246\\036\\004~gU\\352\\231\\221\\177", timeout = 1.7976931348623157e30...
    3102025-09-24T12:50:08Z [ipc] {bitcoin-node-92177/b-capnp-loop-2972687} IPC server post request  [#101](/bitcoin-bitcoin/101/) {bitcoin-node-92177/2973229 (from )}
    3112025-09-24T12:50:08Z [ipc] {bitcoin-node-92177/b-capnp-loop-2972687} IPC server send response [#101](/bitcoin-bitcoin/101/) Mining.waitTipChanged$Results ()
    3122025-09-24T12:50:08Z [ipc] {bitcoin-node-92177/b-capnp-loop-2972687} IPC server recv request  [#102](/bitcoin-bitcoin/102/) Mining.waitTipChanged$Params (context = (thread = <external capability>), currentTip = "\\005x\\361G\\224\\340(j\\005\\335\\260\\034F[}/\\303\\365\\264$N\\347\\246\\036\\004~gU\\352\\231\\221\\177", timeout = 1.7976931348623157e30...
    3132025-09-24T12:50:08Z [ipc] {bitcoin-node-92177/b-capnp-loop-2972687} IPC server post request  [#102](/bitcoin-bitcoin/102/) {bitcoin-node-92177/2973229 (from )}
    3142025-09-24T12:50:08Z [ipc] {bitcoin-node-92177/b-capnp-loop-2972687} IPC server send response [#102](/bitcoin-bitcoin/102/) Mining.waitTipChanged$Results ()
    3152025-09-24T12:50:08Z [ipc] {bitcoin-node-92177/b-capnp-loop-2972687} IPC server recv request  [#103](/bitcoin-bitcoin/103/) Mining.waitTipChanged$Params (context = (thread = <external capability>), currentTip = "\\005x\\361G\\224\\340(j\\005\\335\\260\\034F[}/\\303\\365\\264$N\\347\\246\\036\\004~gU\\352\\231\\221\\177", timeout = 1.7976931348623157e30...
    3162025-09-24T12:50:08Z [ipc] {bitcoin-node-92177/b-capnp-loop-2972687} IPC server post request  [#103](/bitcoin-bitcoin/103/) {bitcoin-node-92177/2973229 (from )}
    3172025-09-24T12:50:08Z [ipc] {bitcoin-node-92177/b-capnp-loop-2972687} IPC server send response [#103](/bitcoin-bitcoin/103/) Mining.waitTipChanged$Results ()
    3182025-09-24T12:50:08Z [ipc] {bitcoin-node-92177/b-capnp-loop-2972687} IPC server recv request  [#104](/bitcoin-bitcoin/104/) Mining.waitTipChanged$Params (context = (thread = <external capability>), currentTip = "\\005x\\361G\\224\\340(j\\005\\335\\260\\034F[}/\\303\\365\\264$N\\347\\246\\036\\004~gU\\352\\231\\221\\177", timeout = 1.7976931348623157e30...
    3192025-09-24T12:50:08Z [ipc] {bitcoin-node-92177/b-capnp-loop-2972687} IPC server post request  [#104](/bitcoin-bitcoin/104/) {bitcoin-node-92177/2973229 (from )}
    3202025-09-24T12:50:08Z [ipc] {bitcoin-node-92177/b-capnp-loop-2972687} IPC server send response [#104](/bitcoin-bitcoin/104/) Mining.waitTipChanged$Results ()
    3212025-09-24T12:50:08Z [ipc] {bitcoin-node-92177/b-capnp-loop-2972687} IPC server recv request  [#105](/bitcoin-bitcoin/105/) Mining.waitTipChanged$Params (context = (thread = <external capability>), currentTip = "\\005x\\361G\\224\\340(j\\005\\335\\260\\034F[}/\\303\\365\\264$N\\347\\246\\036\\004~gU\\352\\231\\221\\177", timeout = 1.7976931348623157e30...
    3222025-09-24T12:50:08Z [ipc] {bitcoin-node-92177/b-capnp-loop-2972687} IPC server post request  [#105](/bitcoin-bitcoin/105/) {bitcoin-node-92177/2973229 (from )}
    3232025-09-24T12:50:08Z [ipc] {bitcoin-node-92177/b-capnp-loop-2972687} IPC server send response [#105](/bitcoin-bitcoin/105/) Mining.waitTipChanged$Results ()
    3242025-09-24T12:50:08Z [ipc] {bitcoin-node-92177/b-capnp-loop-2972687} IPC server recv request  [#106](/bitcoin-bitcoin/106/) Mining.waitTipChanged$Params (context = (thread = <external capability>), currentTip = "\\005x\\361G\\224\\340(j\\005\\335\\260\\034F[}/\\303\\365\\264$N\\347\\246\\036\\004~gU\\352\\231\\221\\177", timeout = 1.7976931348623157e30...
    3252025-09-24T12:50:08Z [ipc] {bitcoin-node-92177/b-capnp-loop-2972687} IPC server post request  [#106](/bitcoin-bitcoin/106/) {bitcoin-node-92177/2973229 (from )}
    3262025-09-24T12:50:08Z [ipc] {bitcoin-node-92177/b-capnp-loop-2972687} IPC server send response [#106](/bitcoin-bitcoin/106/) Mining.waitTipChanged$Results ()
    3272025-09-24T12:50:08Z [ipc] {bitcoin-node-92177/b-capnp-loop-2972687} IPC server recv request  [#107](/bitcoin-bitcoin/107/) Mining.waitTipChanged$Params (context = (thread = <external capability>), currentTip = "\\005x\\361G\\224\\340(j\\005\\335\\260\\034F[}/\\303\\365\\264$N\\347\\246\\036\\004~gU\\352\\231\\221\\177", timeout = 1.7976931348623157e30...
    3282025-09-24T12:50:08Z [ipc] {bitcoin-node-92177/b-capnp-loop-2972687} IPC server post request  [#107](/bitcoin-bitcoin/107/) {bitcoin-node-92177/2973229 (from )}
    3292025-09-24T12:50:08Z [ipc] {bitcoin-node-92177/b-capnp-loop-2972687} IPC server send response [#107](/bitcoin-bitcoin/107/) Mining.waitTipChanged$Results ()
    3302025-09-24T12:50:08Z [ipc] {bitcoin-node-92177/b-capnp-loop-2972687} IPC server recv request  [#108](/bitcoin-bitcoin/108/) Mining.waitTipChanged$Params (context = (thread = <external capability>), currentTip = "\\005x\\361G\\224\\340(j\\005\\335\\260\\034F[}/\\303\\365\\264$N\\347\\246\\036\\004~gU\\352\\231\\221\\177", timeout = 1.7976931348623157e30...
    3312025-09-24T12:50:08Z [ipc] {bitcoin-node-92177/b-capnp-loop-2972687} IPC server post request  [#108](/bitcoin-bitcoin/108/) {bitcoin-node-92177/2973229 (from )}
    3322025-09-24T12:50:08Z [ipc] {bitcoin-node-92177/b-capnp-loop-2972687} IPC server send response [#108](/bitcoin-bitcoin/108/) Mining.waitTipChanged$Results ()
    3332025-09-24T12:50:08Z [ipc] {bitcoin-node-92177/b-capnp-loop-2972687} IPC server recv request  [#109](/bitcoin-bitcoin/109/) Mining.waitTipChanged$Params (context = (thread = <external capability>), currentTip = "\\005x\\361G\\224\\340(j\\005\\335\\260\\034F[}/\\303\\365\\264$N\\347\\246\\036\\004~gU\\352\\231\\221\\177", timeout = 1.7976931348623157e30...
    3342025-09-24T12:50:08Z [ipc] {bitcoin-node-92177/b-capnp-loop-2972687} IPC server post request  [#109](/bitcoin-bitcoin/109/) {bitcoin-node-92177/2973229 (from )}
    3352025-09-24T12:50:08Z [ipc] {bitcoin-node-92177/b-capnp-loop-2972687} IPC server send response [#109](/bitcoin-bitcoin/109/) Mining.waitTipChanged$Results ()
    3362025-09-24T12:50:08Z [ipc] {bitcoin-node-92177/b-capnp-loop-2972687} IPC server recv request  [#110](/bitcoin-bitcoin/110/) Mining.waitTipChanged$Params (context = (thread = <external capability>), currentTip = "\\005x\\361G\\224\\340(j\\005\\335\\260\\034F[}/\\303\\365\\264$N\\347\\246\\036\\004~gU\\352\\231\\221\\177", timeout = 1.7976931348623157e30...
    3372025-09-24T12:50:08Z [ipc] {bitcoin-node-92177/b-capnp-loop-2972687} IPC server post request  [#110](/bitcoin-bitcoin/110/) {bitcoin-node-92177/2973229 (from )}
    3382025-09-24T12:50:08Z [ipc] {bitcoin-node-92177/b-capnp-loop-2972687} IPC server send response [#110](/bitcoin-bitcoin/110/) Mining.waitTipChanged$Results ()
    3392025-09-24T12:50:08Z [ipc] {bitcoin-node-92177/b-capnp-loop-2972687} IPC server recv request  [#111](/bitcoin-bitcoin/111/) Mining.waitTipChanged$Params (context = (thread = <external capability>), currentTip = "\\005x\\361G\\224\\340(j\\005\\335\\260\\034F[}/\\303\\365\\264$N\\347\\246\\036\\004~gU\\352\\231\\221\\177", timeout = 1.7976931348623157e30...
    3402025-09-24T12:50:08Z [ipc] {bitcoin-node-92177/b-capnp-loop-2972687} IPC server post request  [#111](/bitcoin-bitcoin/111/) {bitcoin-node-92177/2973229 (from )}
    3412025-09-24T12:50:08Z [ipc] {bitcoin-node-92177/b-capnp-loop-2972687} IPC server send response [#111](/bitcoin-bitcoin/111/) Mining.waitTipChanged$Results ()
    3422025-09-24T12:50:08Z [ipc] {bitcoin-node-92177/b-capnp-loop-2972687} IPC server recv request  [#112](/bitcoin-bitcoin/112/) Mining.waitTipChanged$Params (context = (thread = <external capability>), currentTip = "\\005x\\361G\\224\\340(j\\005\\335\\260\\034F[}/\\303\\365\\264$N\\347\\246\\036\\004~gU\\352\\231\\221\\177", timeout = 1.7976931348623157e30...
    3432025-09-24T12:50:08Z [ipc] {bitcoin-node-92177/b-capnp-loop-2972687} IPC server post request  [#112](/bitcoin-bitcoin/112/) {bitcoin-node-92177/2973229 (from )}
    3442025-09-24T12:50:08Z [ipc] {bitcoin-node-92177/b-capnp-loop-2972687} IPC server send response [#112](/bitcoin-bitcoin/112/) Mining.waitTipChanged$Results ()
    3452025-09-24T12:50:08Z [ipc] {bitcoin-node-92177/b-capnp-loop-2972687} IPC server recv request  [#113](/bitcoin-bitcoin/113/) Mining.waitTipChanged$Params (context = (thread = <external capability>), currentTip = "\\005x\\361G\\224\\340(j\\005\\335\\260\\034F[}/\\303\\365\\264$N\\347\\246\\036\\004~gU\\352\\231\\221\\177", timeout = 1.7976931348623157e30...
    3462025-09-24T12:50:08Z [ipc] {bitcoin-node-92177/b-capnp-loop-2972687} IPC server post request  [#113](/bitcoin-bitcoin/113/) {bitcoin-node-92177/2973229 (from )}
    3472025-09-24T12:50:08Z [ipc] {bitcoin-node-92177/b-capnp-loop-2972687} IPC server send response [#113](/bitcoin-bitcoin/113/) Mining.waitTipChanged$Results ()
    3482025-09-24T12:50:08Z [ipc] {bitcoin-node-92177/b-capnp-loop-2972687} IPC server recv request  [#114](/bitcoin-bitcoin/114/) Mining.waitTipChanged$Params (context = (thread = <external capability>), currentTip = "\\005x\\361G\\224\\340(j\\005\\335\\260\\034F[}/\\303\\365\\264$N\\347\\246\\036\\004~gU\\352\\231\\221\\177", timeout = 1.7976931348623157e30...
    3492025-09-24T12:50:08Z [ipc] {bitcoin-node-92177/b-capnp-loop-2972687} IPC server post request  [#114](/bitcoin-bitcoin/114/) {bitcoin-node-92177/2973229 (from )}
    3502025-09-24T12:50:08Z [ipc] {bitcoin-node-92177/b-capnp-loop-2972687} IPC server send response [#114](/bitcoin-bitcoin/114/) Mining.waitTipChanged$Results ()
    3512025-09-24T12:50:08Z [ipc] {bitcoin-node-92177/b-capnp-loop-2972687} IPC server recv request  [#115](/bitcoin-bitcoin/115/) Mining.waitTipChanged$Params (context = (thread = <external capability>), currentTip = "\\005x\\361G\\224\\340(j\\005\\335\\260\\034F[}/\\303\\365\\264$N\\347\\246\\036\\004~gU\\352\\231\\221\\177", timeout = 1.7976931348623157e30...
    3522025-09-24T12:50:08Z [ipc] {bitcoin-node-92177/b-capnp-loop-2972687} IPC server post request  [#115](/bitcoin-bitcoin/115/) {bitcoin-node-92177/2973229 (from )}
    3532025-09-24T12:50:08Z [ipc] {bitcoin-node-92177/b-capnp-loop-2972687} IPC server send response [#115](/bitcoin-bitcoin/115/) Mining.waitTipChanged$Results ()
    3542025-09-24T12:50:08Z [ipc] {bitcoin-node-92177/b-capnp-loop-2972687} IPC server recv request  [#116](/bitcoin-bitcoin/116/) Mining.waitTipChanged$Params (context = (thread = <external capability>), currentTip = "\\005x\\361G\\224\\340(j\\005\\335\\260\\034F[}/\\303\\365\\264$N\\347\\246\\036\\004~gU\\352\\231\\221\\177", timeout = 1.7976931348623157e30...
    3552025-09-24T12:50:08Z [ipc] {bitcoin-node-92177/b-capnp-loop-2972687} IPC server post request  [#116](/bitcoin-bitcoin/116/) {bitcoin-node-92177/2973229 (from )}
    3562025-09-24T12:50:08Z [ipc] {bitcoin-node-92177/b-capnp-loop-2972687} IPC server send response [#116](/bitcoin-bitcoin/116/) Mining.waitTipChanged$Results ()
    3572025-09-24T12:50:08Z [ipc] {bitcoin-node-92177/b-capnp-loop-2972687} IPC server recv request  [#117](/bitcoin-bitcoin/117/) Mining.waitTipChanged$Params (context = (thread = <external capability>), currentTip = "\\005x\\361G\\224\\340(j\\005\\335\\260\\034F[}/\\303\\365\\264$N\\347\\246\\036\\004~gU\\352\\231\\221\\177", timeout = 1.7976931348623157e30...
    3582025-09-24T12:50:08Z [ipc] {bitcoin-node-92177/b-capnp-loop-2972687} IPC server post request  [#117](/bitcoin-bitcoin/117/) {bitcoin-node-92177/2973229 (from )}
    3592025-09-24T12:50:08Z [ipc] {bitcoin-node-92177/b-capnp-loop-2972687} IPC server send response [#117](/bitcoin-bitcoin/117/) Mining.waitTipChanged$Results ()
    3602025-09-24T12:50:08Z [ipc] {bitcoin-node-92177/b-capnp-loop-2972687} IPC server recv request  [#118](/bitcoin-bitcoin/118/) Mining.waitTipChanged$Params (context = (thread = <external capability>), currentTip = "\\005x\\361G\\224\\340(j\\005\\335\\260\\034F[}/\\303\\365\\264$N\\347\\246\\036\\004~gU\\352\\231\\221\\177", timeout = 1.7976931348623157e30...
    3612025-09-24T12:50:08Z [ipc] {bitcoin-node-92177/b-capnp-loop-2972687} IPC server post request  [#118](/bitcoin-bitcoin/118/) {bitcoin-node-92177/2973229 (from )}
    3622025-09-24T12:50:08Z [ipc] {bitcoin-node-92177/b-capnp-loop-2972687} IPC server send response [#118](/bitcoin-bitcoin/118/) Mining.waitTipChanged$Results ()
    3632025-09-24T12:50:08Z [ipc] {bitcoin-node-92177/b-capnp-loop-2972687} IPC server recv request  [#119](/bitcoin-bitcoin/119/) Mining.waitTipChanged$Params (context = (thread = <external capability>), currentTip = "\\005x\\361G\\224\\340(j\\005\\335\\260\\034F[}/\\303\\365\\264$N\\347\\246\\036\\004~gU\\352\\231\\221\\177", timeout = 1.7976931348623157e30...
    3642025-09-24T12:50:08Z [ipc] {bitcoin-node-92177/b-capnp-loop-2972687} IPC server post request  [#119](/bitcoin-bitcoin/119/) {bitcoin-node-92177/2973229 (from )}
    3652025-09-24T12:50:08Z [ipc] {bitcoin-node-92177/b-capnp-loop-2972687} IPC server send response [#119](/bitcoin-bitcoin/119/) Mining.waitTipChanged$Results ()
    3662025-09-24T12:50:08Z [ipc] {bitcoin-node-92177/b-capnp-loop-2972687} IPC server recv request  [#120](/bitcoin-bitcoin/120/) Mining.waitTipChanged$Params (context = (thread = <external capability>), currentTip = "\\005x\\361G\\224\\340(j\\005\\335\\260\\034F[}/\\303\\365\\264$N\\347\\246\\036\\004~gU\\352\\231\\221\\177", timeout = 1.7976931348623157e30...
    3672025-09-24T12:50:08Z [ipc] {bitcoin-node-92177/b-capnp-loop-2972687} IPC server post request  [#120](/bitcoin-bitcoin/120/) {bitcoin-node-92177/2973229 (from )}
    3682025-09-24T12:50:08Z [ipc] {bitcoin-node-92177/b-capnp-loop-2972687} IPC server send response [#120](/bitcoin-bitcoin/120/) Mining.waitTipChanged$Results ()
    3692025-09-24T12:50:08Z [ipc] {bitcoin-node-92177/b-capnp-loop-2972687} IPC server recv request  [#121](/bitcoin-bitcoin/121/) Mining.waitTipChanged$Params (context = (thread = <external capability>), currentTip = "\\005x\\361G\\224\\340(j\\005\\335\\260\\034F[}/\\303\\365\\264$N\\347\\246\\036\\004~gU\\352\\231\\221\\177", timeout = 1.7976931348623157e30...
    3702025-09-24T12:50:08Z [ipc] {bitcoin-node-92177/b-capnp-loop-2972687} IPC server post request  [#121](/bitcoin-bitcoin/121/) {bitcoin-node-92177/2973229 (from )}
    3712025-09-24T12:50:08Z [ipc] {bitcoin-node-92177/b-capnp-loop-2972687} IPC server send response [#121](/bitcoin-bitcoin/121/) Mining.waitTipChanged$Results ()
    3722025-09-24T12:50:08Z [ipc] {bitcoin-node-92177/b-capnp-loop-2972687} IPC server recv request  [#122](/bitcoin-bitcoin/122/) Mining.waitTipChanged$Params (context = (thread = <external capability>), currentTip = "\\005x\\361G\\224\\340(j\\005\\335\\260\\034F[}/\\303\\365\\264$N\\347\\246\\036\\004~gU\\352\\231\\221\\177", timeout = 1.7976931348623157e30...
    3732025-09-24T12:50:08Z [ipc] {bitcoin-node-92177/b-capnp-loop-2972687} IPC server post request  [#122](/bitcoin-bitcoin/122/) {bitcoin-node-92177/2973229 (from )}
    3742025-09-24T12:50:08Z [ipc] {bitcoin-node-92177/b-capnp-loop-2972687} IPC server send response [#122](/bitcoin-bitcoin/122/) Mining.waitTipChanged$Results ()
    3752025-09-24T12:50:08Z [ipc] {bitcoin-node-92177/b-capnp-loop-2972687} IPC server recv request  [#123](/bitcoin-bitcoin/123/) Mining.waitTipChanged$Params (context = (thread = <external capability>), currentTip = "\\005x\\361G\\224\\340(j\\005\\335\\260\\034F[}/\\303\\365\\264$N\\347\\246\\036\\004~gU\\352\\231\\221\\177", timeout = 1.7976931348623157e30...
    3762025-09-24T12:50:08Z [ipc] {bitcoin-node-92177/b-capnp-loop-2972687} IPC server post request  [#123](/bitcoin-bitcoin/123/) {bitcoin-node-92177/2973229 (from )}
    3772025-09-24T12:50:08Z [ipc] {bitcoin-node-92177/b-capnp-loop-2972687} IPC server send response [#123](/bitcoin-bitcoin/123/) Mining.waitTipChanged$Results ()
    3782025-09-24T12:50:08Z [ipc] {bitcoin-node-92177/b-capnp-loop-2972687} IPC server recv request  [#124](/bitcoin-bitcoin/124/) Mining.waitTipChanged$Params (context = (thread = <external capability>), currentTip = "\\005x\\361G\\224\\340(j\\005\\335\\260\\034F[}/\\303\\365\\264$N\\347\\246\\036\\004~gU\\352\\231\\221\\177", timeout = 1.7976931348623157e30...
    3792025-09-24T12:50:08Z [ipc] {bitcoin-node-92177/b-capnp-loop-2972687} IPC server post request  [#124](/bitcoin-bitcoin/124/) {bitcoin-node-92177/2973229 (from )}
    3802025-09-24T12:50:08Z [ipc] {bitcoin-node-92177/b-capnp-loop-2972687} IPC server send response [#124](/bitcoin-bitcoin/124/) Mining.waitTipChanged$Results ()
    3812025-09-24T12:50:08Z [ipc] {bitcoin-node-92177/b-capnp-loop-2972687} IPC server recv request  [#125](/bitcoin-bitcoin/125/) Mining.waitTipChanged$Params (context = (thread = <external capability>), currentTip = "\\005x\\361G\\224\\340(j\\005\\335\\260\\034F[}/\\303\\365\\264$N\\347\\246\\036\\004~gU\\352\\231\\221\\177", timeout = 1.7976931348623157e30...
    3822025-09-24T12:50:08Z [ipc] {bitcoin-node-92177/b-capnp-loop-2972687} IPC server post request  [#125](/bitcoin-bitcoin/125/) {bitcoin-node-92177/2973229 (from )}
    3832025-09-24T12:50:08Z [ipc] {bitcoin-node-92177/b-capnp-loop-2972687} IPC server send response [#125](/bitcoin-bitcoin/125/) Mining.waitTipChanged$Results ()
    3842025-09-24T12:50:08Z [ipc] {bitcoin-node-92177/b-capnp-loop-2972687} IPC server recv request  [#126](/bitcoin-bitcoin/126/) Mining.waitTipChanged$Params (context = (thread = <external capability>), currentTip = "\\005x\\361G\\224\\340(j\\005\\335\\260\\034F[}/\\303\\365\\264$N\\347\\246\\036\\004~gU\\352\\231\\221\\177", timeout = 1.7976931348623157e30...
    3852025-09-24T12:50:08Z [ipc] {bitcoin-node-92177/b-capnp-loop-2972687} IPC server post request  [#126](/bitcoin-bitcoin/126/) {bitcoin-node-92177/2973229 (from )}
    3862025-09-24T12:50:08Z [ipc] {bitcoin-node-92177/b-capnp-loop-2972687} IPC server send response [#126](/bitcoin-bitcoin/126/) Mining.waitTipChanged$Results ()
    3872025-09-24T12:50:08Z [ipc] {bitcoin-node-92177/b-capnp-loop-2972687} IPC server recv request  [#127](/bitcoin-bitcoin/127/) Mining.waitTipChanged$Params (context = (thread = <external capability>), currentTip = "\\005x\\361G\\224\\340(j\\005\\335\\260\\034F[}/\\303\\365\\264$N\\347\\246\\036\\004~gU\\352\\231\\221\\177", timeout = 1.7976931348623157e30...
    3882025-09-24T12:50:08Z [ipc] {bitcoin-node-92177/b-capnp-loop-2972687} IPC server post request  [#127](/bitcoin-bitcoin/127/) {bitcoin-node-92177/2973229 (from )}
    3892025-09-24T12:50:08Z [ipc] {bitcoin-node-92177/b-capnp-loop-2972687} IPC server send response [#127](/bitcoin-bitcoin/127/) Mining.waitTipChanged$Results ()
    3902025-09-24T12:50:08Z [ipc] {bitcoin-node-92177/b-capnp-loop-2972687} IPC server recv request  [#128](/bitcoin-bitcoin/128/) Mining.waitTipChanged$Params (context = (thread = <external capability>), currentTip = "\\005x\\361G\\224\\340(j\\005\\335\\260\\034F[}/\\303\\365\\264$N\\347\\246\\036\\004~gU\\352\\231\\221\\177", timeout = 1.7976931348623157e30...
    3912025-09-24T12:50:08Z [ipc] {bitcoin-node-92177/b-capnp-loop-2972687} IPC server post request  [#128](/bitcoin-bitcoin/128/) {bitcoin-node-92177/2973229 (from )}
    3922025-09-24T12:50:08Z [ipc] {bitcoin-node-92177/b-capnp-loop-2972687} IPC server send response [#128](/bitcoin-bitcoin/128/) Mining.waitTipChanged$Results ()
    3932025-09-24T12:50:08Z [ipc] {bitcoin-node-92177/b-capnp-loop-2972687} IPC server recv request  [#129](/bitcoin-bitcoin/129/) Mining.waitTipChanged$Params (context = (thread = <external capability>), currentTip = "\\005x\\361G\\224\\340(j\\005\\335\\260\\034F[}/\\303\\365\\264$N\\347\\246\\036\\004~gU\\352\\231\\221\\177", timeout = 1.7976931348623157e30...
    3942025-09-24T12:50:08Z [ipc] {bitcoin-node-92177/b-capnp-loop-2972687} IPC server post request  [#129](/bitcoin-bitcoin/129/) {bitcoin-node-92177/2973229 (from )}
    3952025-09-24T12:50:08Z [ipc] {bitcoin-node-92177/b-capnp-loop-2972687} IPC server send response [#129](/bitcoin-bitcoin/129/) Mining.waitTipChanged$Results ()
    3962025-09-24T12:50:08Z [ipc] {bitcoin-node-92177/b-capnp-loop-2972687} IPC server recv request  [#130](/bitcoin-bitcoin/130/) Mining.waitTipChanged$Params (context = (thread = <external capability>), currentTip = "\\005x\\361G\\224\\340(j\\005\\335\\260\\034F[}/\\303\\365\\264$N\\347\\246\\036\\004~gU\\352\\231\\221\\177", timeout = 1.7976931348623157e30...
    3972025-09-24T12:50:08Z [ipc] {bitcoin-node-92177/b-capnp-loop-2972687} IPC server post request  [#130](/bitcoin-bitcoin/130/) {bitcoin-node-92177/2973229 (from )}
    3982025-09-24T12:50:08Z [ipc] {bitcoin-node-92177/b-capnp-loop-2972687} IPC server send response [#130](/bitcoin-bitcoin/130/) Mining.waitTipChanged$Results ()
    3992025-09-24T12:50:08Z [ipc] {bitcoin-node-92177/b-capnp-loop-2972687} IPC server recv request  [#131](/bitcoin-bitcoin/131/) Mining.waitTipChanged$Params (context = (thread = <external capability>), currentTip = "\\005x\\361G\\224\\340(j\\005\\335\\260\\034F[}/\\303\\365\\264$N\\347\\246\\036\\004~gU\\352\\231\\221\\177", timeout = 1.7976931348623157e30...
    4002025-09-24T12:50:08Z [ipc] {bitcoin-node-92177/b-capnp-loop-2972687} IPC server post request  [#131](/bitcoin-bitcoin/131/) {bitcoin-node-92177/2973229 (from )}
    4012025-09-24T12:50:08Z [ipc] {bitcoin-node-92177/b-capnp-loop-2972687} IPC server send response [#131](/bitcoin-bitcoin/131/) Mining.waitTipChanged$Results ()
    4022025-09-24T12:50:08Z [ipc] {bitcoin-node-92177/b-capnp-loop-2972687} IPC server recv request  [#132](/bitcoin-bitcoin/132/) Mining.waitTipChanged$Params (context = (thread = <external capability>), currentTip = "\\005x\\361G\\224\\340(j\\005\\335\\260\\034F[}/\\303\\365\\264$N\\347\\246\\036\\004~gU\\352\\231\\221\\177", timeout = 1.7976931348623157e30...
    4032025-09-24T12:50:08Z [ipc] {bitcoin-node-92177/b-capnp-loop-2972687} IPC server post request  [#132](/bitcoin-bitcoin/132/) {bitcoin-node-92177/2973229 (from )}
    4042025-09-24T12:50:08Z [ipc] {bitcoin-node-92177/b-capnp-loop-2972687} IPC server send response [#132](/bitcoin-bitcoin/132/) Mining.waitTipChanged$Results ()
    4052025-09-24T12:50:08Z [ipc] {bitcoin-node-92177/b-capnp-loop-2972687} IPC server recv request  [#133](/bitcoin-bitcoin/133/) Mining.waitTipChanged$Params (context = (thread = <external capability>), currentTip = "\\005x\\361G\\224\\340(j\\005\\335\\260\\034F[}/\\303\\365\\264$N\\347\\246\\036\\004~gU\\352\\231\\221\\177", timeout = 1.7976931348623157e30...
    4062025-09-24T12:50:08Z [ipc] {bitcoin-node-92177/b-capnp-loop-2972687} IPC server post request  [#133](/bitcoin-bitcoin/133/) {bitcoin-node-92177/2973229 (from )}
    4072025-09-24T12:50:08Z [ipc] {bitcoin-node-92177/b-capnp-loop-2972687} IPC server send response [#133](/bitcoin-bitcoin/133/) Mining.waitTipChanged$Results ()
    4082025-09-24T12:50:08Z [ipc] {bitcoin-node-92177/b-capnp-loop-2972687} IPC server recv request  [#134](/bitcoin-bitcoin/134/) Mining.waitTipChanged$Params (context = (thread = <external capability>), currentTip = "\\005x\\361G\\224\\340(j\\005\\335\\260\\034F[}/\\303\\365\\264$N\\347\\246\\036\\004~gU\\352\\231\\221\\177", timeout = 1.7976931348623157e30...
    4092025-09-24T12:50:08Z [ipc] {bitcoin-node-92177/b-capnp-loop-2972687} IPC server post request  [#134](/bitcoin-bitcoin/134/) {bitcoin-node-92177/2973229 (from )}
    4102025-09-24T12:50:08Z [ipc] {bitcoin-node-92177/b-capnp-loop-2972687} IPC server send response [#134](/bitcoin-bitcoin/134/) Mining.waitTipChanged$Results ()
    4112025-09-24T12:50:08Z [ipc] {bitcoin-node-92177/b-capnp-loop-2972687} IPC server recv request  [#135](/bitcoin-bitcoin/135/) Mining.waitTipChanged$Params (context = (thread = <external capability>), currentTip = "\\005x\\361G\\224\\340(j\\005\\335\\260\\034F[}/\\303\\365\\264$N\\347\\246\\036\\004~gU\\352\\231\\221\\177", timeout = 1.7976931348623157e30...
    4122025-09-24T12:50:08Z [ipc] {bitcoin-node-92177/b-capnp-loop-2972687} IPC server post request  [#135](/bitcoin-bitcoin/135/) {bitcoin-node-92177/2973229 (from )}
    4132025-09-24T12:50:08Z [ipc] {bitcoin-node-92177/b-capnp-loop-2972687} IPC server send response [#135](/bitcoin-bitcoin/135/) Mining.waitTipChanged$Results ()
    4142025-09-24T12:50:08Z [ipc] {bitcoin-node-92177/b-capnp-loop-2972687} IPC server recv request  [#136](/bitcoin-bitcoin/136/) Mining.waitTipChanged$Params (context = (thread = <external capability>), currentTip = "\\005x\\361G\\224\\340(j\\005\\335\\260\\034F[}/\\303\\365\\264$N\\347\\246\\036\\004~gU\\352\\231\\221\\177", timeout = 1.7976931348623157e30...
    4152025-09-24T12:50:08Z [ipc] {bitcoin-node-92177/b-capnp-loop-2972687} IPC server post request  [#136](/bitcoin-bitcoin/136/) {bitcoin-node-92177/2973229 (from )}
    4162025-09-24T12:50:08Z [ipc] {bitcoin-node-92177/b-capnp-loop-2972687} IPC server send response [#136](/bitcoin-bitcoin/136/) Mining.waitTipChanged$Results ()
    4172025-09-24T12:50:08Z [ipc] {bitcoin-node-92177/b-capnp-loop-2972687} IPC server recv request  [#137](/bitcoin-bitcoin/137/) Mining.waitTipChanged$Params (context = (thread = <external capability>), currentTip = "\\005x\\361G\\224\\340(j\\005\\335\\260\\034F[}/\\303\\365\\264$N\\347\\246\\036\\004~gU\\352\\231\\221\\177", timeout = 1.7976931348623157e30...
    4182025-09-24T12:50:08Z [ipc] {bitcoin-node-92177/b-capnp-loop-2972687} IPC server post request  [#137](/bitcoin-bitcoin/137/) {bitcoin-node-92177/2973229 (from )}
    4192025-09-24T12:50:08Z [ipc] {bitcoin-node-92177/b-capnp-loop-2972687} IPC server send response [#137](/bitcoin-bitcoin/137/) Mining.waitTipChanged$Results ()
    4202025-09-24T12:50:08Z [ipc] {bitcoin-node-92177/b-capnp-loop-2972687} IPC server recv request  [#138](/bitcoin-bitcoin/138/) Mining.waitTipChanged$Params (context = (thread = <external capability>), currentTip = "\\005x\\361G\\224\\340(j\\005\\335\\260\\034F[}/\\303\\365\\264$N\\347\\246\\036\\004~gU\\352\\231\\221\\177", timeout = 1.7976931348623157e30...
    4212025-09-24T12:50:08Z [ipc] {bitcoin-node-92177/b-capnp-loop-2972687} IPC server post request  [#138](/bitcoin-bitcoin/138/) {bitcoin-node-92177/2973229 (from )}
    4222025-09-24T12:50:08Z [ipc] {bitcoin-node-92177/b-capnp-loop-2972687} IPC server send response [#138](/bitcoin-bitcoin/138/) Mining.waitTipChanged$Results ()
    4232025-09-24T12:50:08Z [ipc] {bitcoin-node-92177/b-capnp-loop-2972687} IPC server recv request  [#139](/bitcoin-bitcoin/139/) Mining.waitTipChanged$Params (context = (thread = <external capability>), currentTip = "\\005x\\361G\\224\\340(j\\005\\335\\260\\034F[}/\\303\\365\\264$N\\347\\246\\036\\004~gU\\352\\231\\221\\177", timeout = 1.7976931348623157e30...
    4242025-09-24T12:50:08Z [ipc] {bitcoin-node-92177/b-capnp-loop-2972687} IPC server post request  [#139](/bitcoin-bitcoin/139/) {bitcoin-node-92177/2973229 (from )}
    4252025-09-24T12:50:08Z [ipc] {bitcoin-node-92177/b-capnp-loop-2972687} IPC server send response [#139](/bitcoin-bitcoin/139/) Mining.waitTipChanged$Results ()
    4262025-09-24T12:50:08Z [ipc] {bitcoin-node-92177/b-capnp-loop-2972687} IPC server recv request  [#140](/bitcoin-bitcoin/140/) Mining.waitTipChanged$Params (context = (thread = <external capability>), currentTip = "\\005x\\361G\\224\\340(j\\005\\335\\260\\034F[}/\\303\\365\\264$N\\347\\246\\036\\004~gU\\352\\231\\221\\177", timeout = 1.7976931348623157e30...
    4272025-09-24T12:50:08Z [ipc] {bitcoin-node-92177/b-capnp-loop-2972687} IPC server post request  [#140](/bitcoin-bitcoin/140/) {bitcoin-node-92177/2973229 (from )}
    4282025-09-24T12:50:08Z [ipc] {bitcoin-node-92177/b-capnp-loop-2972687} IPC server send response [#140](/bitcoin-bitcoin/140/) Mining.waitTipChanged$Results ()
    4292025-09-24T12:50:08Z [ipc] {bitcoin-node-92177/b-capnp-loop-2972687} IPC server recv request  [#141](/bitcoin-bitcoin/141/) Mining.waitTipChanged$Params (context = (thread = <external capability>), currentTip = "\\005x\\361G\\224\\340(j\\005\\335\\260\\034F[}/\\303\\365\\264$N\\347\\246\\036\\004~gU\\352\\231\\221\\177", timeout = 1.7976931348623157e30...
    4302025-09-24T12:50:08Z [ipc] {bitcoin-node-92177/b-capnp-loop-2972687} IPC server post request  [#141](/bitcoin-bitcoin/141/) {bitcoin-node-92177/2973229 (from )}
    4312025-09-24T12:50:08Z [ipc] {bitcoin-node-92177/b-capnp-loop-2972687} IPC server send response [#141](/bitcoin-bitcoin/141/) Mining.waitTipChanged$Results ()
    4322025-09-24T12:50:08Z [ipc] {bitcoin-node-92177/b-capnp-loop-2972687} IPC server recv request  [#142](/bitcoin-bitcoin/142/) Mining.waitTipChanged$Params (context = (thread = <external capability>), currentTip = "\\005x\\361G\\224\\340(j\\005\\335\\260\\034F[}/\\303\\365\\264$N\\347\\246\\036\\004~gU\\352\\231\\221\\177", timeout = 1.7976931348623157e30...
    4332025-09-24T12:50:08Z [ipc] {bitcoin-node-92177/b-capnp-loop-2972687} IPC server post request  [#142](/bitcoin-bitcoin/142/) {bitcoin-node-92177/2973229 (from )}
    4342025-09-24T12:50:08Z [ipc] {bitcoin-node-92177/b-capnp-loop-2972687} IPC server send response [#142](/bitcoin-bitcoin/142/) Mining.waitTipChanged$Results ()
    4352025-09-24T12:50:08Z [ipc] {bitcoin-node-92177/b-capnp-loop-2972687} IPC server recv request  [#143](/bitcoin-bitcoin/143/) Mining.waitTipChanged$Params (context = (thread = <external capability>), currentTip = "\\005x\\361G\\224\\340(j\\005\\335\\260\\034F[}/\\303\\365\\264$N\\347\\246\\036\\004~gU\\352\\231\\221\\177", timeout = 1.7976931348623157e30...
    4362025-09-24T12:50:08Z [ipc] {bitcoin-node-92177/b-capnp-loop-2972687} IPC server post request  [#143](/bitcoin-bitcoin/143/) {bitcoin-node-92177/2973229 (from )}
    4372025-09-24T12:50:08Z [ipc] {bitcoin-node-92177/b-capnp-loop-2972687} IPC server send response [#143](/bitcoin-bitcoin/143/) Mining.waitTipChanged$Results ()
    4382025-09-24T12:50:08Z [ipc] {bitcoin-node-92177/b-capnp-loop-2972687} IPC server recv request  [#144](/bitcoin-bitcoin/144/) Mining.waitTipChanged$Params (context = (thread = <external capability>), currentTip = "\\005x\\361G\\224\\340(j\\005\\335\\260\\034F[}/\\303\\365\\264$N\\347\\246\\036\\004~gU\\352\\231\\221\\177", timeout = 1.7976931348623157e30...
    4392025-09-24T12:50:08Z [ipc] {bitcoin-node-92177/b-capnp-loop-2972687} IPC server post request  [#144](/bitcoin-bitcoin/144/) {bitcoin-node-92177/2973229 (from )}
    4402025-09-24T12:50:08Z [ipc] {bitcoin-node-92177/b-capnp-loop-2972687} IPC server send response [#144](/bitcoin-bitcoin/144/) Mining.waitTipChanged$Results ()
    4412025-09-24T12:50:08Z [ipc] {bitcoin-node-92177/b-capnp-loop-2972687} IPC server recv request  [#145](/bitcoin-bitcoin/145/) Mining.waitTipChanged$Params (context = (thread = <external capability>), currentTip = "\\005x\\361G\\224\\340(j\\005\\335\\260\\034F[}/\\303\\365\\264$N\\347\\246\\036\\004~gU\\352\\231\\221\\177", timeout = 1.7976931348623157e30...
    4422025-09-24T12:50:08Z [ipc] {bitcoin-node-92177/b-capnp-loop-2972687} IPC server post request  [#145](/bitcoin-bitcoin/145/) {bitcoin-node-92177/2973229 (from )}
    4432025-09-24T12:50:08Z [ipc] {bitcoin-node-92177/b-capnp-loop-2972687} IPC server send response [#145](/bitcoin-bitcoin/145/) Mining.waitTipChanged$Results ()
    4442025-09-24T12:50:08Z [ipc] {bitcoin-node-92177/b-capnp-loop-2972687} IPC server recv request  [#146](/bitcoin-bitcoin/146/) Mining.waitTipChanged$Params (context = (thread = <external capability>), currentTip = "\\005x\\361G\\224\\340(j\\005\\335\\260\\034F[}/\\303\\365\\264$N\\347\\246\\036\\004~gU\\352\\231\\221\\177", timeout = 1.7976931348623157e30...
    4452025-09-24T12:50:08Z [ipc] {bitcoin-node-92177/b-capnp-loop-2972687} IPC server post request  [#146](/bitcoin-bitcoin/146/) {bitcoin-node-92177/2973229 (from )}
    4462025-09-24T12:50:08Z [ipc] {bitcoin-node-92177/b-capnp-loop-2972687} IPC server send response [#146](/bitcoin-bitcoin/146/) Mining.waitTipChanged$Results ()
    4472025-09-24T12:50:08Z [ipc] {bitcoin-node-92177/b-capnp-loop-2972687} IPC server recv request  [#147](/bitcoin-bitcoin/147/) Mining.waitTipChanged$Params (context = (thread = <external capability>), currentTip = "\\005x\\361G\\224\\340(j\\005\\335\\260\\034F[}/\\303\\365\\264$N\\347\\246\\036\\004~gU\\352\\231\\221\\177", timeout = 1.7976931348623157e30...
    4482025-09-24T12:50:08Z [ipc] {bitcoin-node-92177/b-capnp-loop-2972687} IPC server post request  [#147](/bitcoin-bitcoin/147/) {bitcoin-node-92177/2973229 (from )}
    4492025-09-24T12:50:08Z [ipc] {bitcoin-node-92177/b-capnp-loop-2972687} IPC server send response [#147](/bitcoin-bitcoin/147/) Mining.waitTipChanged$Results ()
    4502025-09-24T12:50:08Z [ipc] {bitcoin-node-92177/b-capnp-loop-2972687} IPC server recv request  [#148](/bitcoin-bitcoin/148/) Mining.waitTipChanged$Params (context = (thread = <external capability>), currentTip = "\\005x\\361G\\224\\340(j\\005\\335\\260\\034F[}/\\303\\365\\264$N\\347\\246\\036\\004~gU\\352\\231\\221\\177", timeout = 1.7976931348623157e30...
    4512025-09-24T12:50:08Z [ipc] {bitcoin-node-92177/b-capnp-loop-2972687} IPC server post request  [#148](/bitcoin-bitcoin/148/) {bitcoin-node-92177/2973229 (from )}
    4522025-09-24T12:50:08Z [ipc] {bitcoin-node-92177/b-capnp-loop-2972687} IPC server send response [#148](/bitcoin-bitcoin/148/) Mining.waitTipChanged$Results ()
    4532025-09-24T12:50:08Z [ipc] {bitcoin-node-92177/b-capnp-loop-2972687} IPC server recv request  [#149](/bitcoin-bitcoin/149/) Mining.waitTipChanged$Params (context = (thread = <external capability>), currentTip = "\\005x\\361G\\224\\340(j\\005\\335\\260\\034F[}/\\303\\365\\264$N\\347\\246\\036\\004~gU\\352\\231\\221\\177", timeout = 1.7976931348623157e30...
    4542025-09-24T12:50:08Z [ipc] {bitcoin-node-92177/b-capnp-loop-2972687} IPC server post request  [#149](/bitcoin-bitcoin/149/) {bitcoin-node-92177/2973229 (from )}
    4552025-09-24T12:50:08Z [ipc] {bitcoin-node-92177/b-capnp-loop-2972687} IPC server send response [#149](/bitcoin-bitcoin/149/) Mining.waitTipChanged$Results ()
    4562025-09-24T12:50:08Z [ipc] {bitcoin-node-92177/b-capnp-loop-2972687} IPC server recv request  [#150](/bitcoin-bitcoin/150/) Mining.waitTipChanged$Params (context = (thread = <external capability>), currentTip = "\\005x\\361G\\224\\340(j\\005\\335\\260\\034F[}/\\303\\365\\264$N\\347\\246\\036\\004~gU\\352\\231\\221\\177", timeout = 1.7976931348623157e30...
    4572025-09-24T12:50:08Z [ipc] {bitcoin-node-92177/b-capnp-loop-2972687} IPC server post request  [#150](/bitcoin-bitcoin/150/) {bitcoin-node-92177/2973229 (from )}
    4582025-09-24T12:50:08Z [ipc] {bitcoin-node-92177/b-capnp-loop-2972687} IPC server send response [#150](/bitcoin-bitcoin/150/) Mining.waitTipChanged$Results ()
    4592025-09-24T12:50:08Z [ipc] {bitcoin-node-92177/b-capnp-loop-2972687} IPC server recv request  [#151](/bitcoin-bitcoin/151/) Mining.waitTipChanged$Params (context = (thread = <external capability>), currentTip = "\\005x\\361G\\224\\340(j\\005\\335\\260\\034F[}/\\303\\365\\264$N\\347\\246\\036\\004~gU\\352\\231\\221\\177", timeout = 1.7976931348623157e30...
    4602025-09-24T12:50:08Z [ipc] {bitcoin-node-92177/b-capnp-loop-2972687} IPC server post request  [#151](/bitcoin-bitcoin/151/) {bitcoin-node-92177/2973229 (from )}
    4612025-09-24T12:50:08Z [ipc] {bitcoin-node-92177/b-capnp-loop-2972687} IPC server send response [#151](/bitcoin-bitcoin/151/) Mining.waitTipChanged$Results ()
    4622025-09-24T12:50:08Z [ipc] {bitcoin-node-92177/b-capnp-loop-2972687} IPC server recv request  [#152](/bitcoin-bitcoin/152/) Mining.waitTipChanged$Params (context = (thread = <external capability>), currentTip = "\\005x\\361G\\224\\340(j\\005\\335\\260\\034F[}/\\303\\365\\264$N\\347\\246\\036\\004~gU\\352\\231\\221\\177", timeout = 1.7976931348623157e30...
    4632025-09-24T12:50:08Z [ipc] {bitcoin-node-92177/b-capnp-loop-2972687} IPC server post request  [#152](/bitcoin-bitcoin/152/) {bitcoin-node-92177/2973229 (from )}
    4642025-09-24T12:50:08Z [ipc] {bitcoin-node-92177/b-capnp-loop-2972687} IPC server send response [#152](/bitcoin-bitcoin/152/) Mining.waitTipChanged$Results ()
    4652025-09-24T12:50:08Z [ipc] {bitcoin-node-92177/b-capnp-loop-2972687} IPC server recv request  [#153](/bitcoin-bitcoin/153/) Mining.waitTipChanged$Params (context = (thread = <external capability>), currentTip = "\\005x\\361G\\224\\340(j\\005\\335\\260\\034F[}/\\303\\365\\264$N\\347\\246\\036\\004~gU\\352\\231\\221\\177", timeout = 1.7976931348623157e30...
    4662025-09-24T12:50:08Z [ipc] {bitcoin-node-92177/b-capnp-loop-2972687} IPC server post request  [#153](/bitcoin-bitcoin/153/) {bitcoin-node-92177/2973229 (from )}
    4672025-09-24T12:50:08Z [ipc] {bitcoin-node-92177/b-capnp-loop-2972687} IPC server send response [#153](/bitcoin-bitcoin/153/) Mining.waitTipChanged$Results ()
    4682025-09-24T12:50:08Z [ipc] {bitcoin-node-92177/b-capnp-loop-2972687} IPC server recv request  [#154](/bitcoin-bitcoin/154/) Mining.waitTipChanged$Params (context = (thread = <external capability>), currentTip = "\\005x\\361G\\224\\340(j\\005\\335\\260\\034F[}/\\303\\365\\264$N\\347\\246\\036\\004~gU\\352\\231\\221\\177", timeout = 1.7976931348623157e30...
    4692025-09-24T12:50:08Z [ipc] {bitcoin-node-92177/b-capnp-loop-2972687} IPC server post request  [#154](/bitcoin-bitcoin/154/) {bitcoin-node-92177/2973229 (from )}
    4702025-09-24T12:50:08Z [ipc] {bitcoin-node-92177/b-capnp-loop-2972687} IPC server send response [#154](/bitcoin-bitcoin/154/) Mining.waitTipChanged$Results ()
    4712025-09-24T12:50:08Z [ipc] {bitcoin-node-92177/b-capnp-loop-2972687} IPC server recv request  [#155](/bitcoin-bitcoin/155/) Mining.waitTipChanged$Params (context = (thread = <external capability>), currentTip = "\\005x\\361G\\224\\340(j\\005\\335\\260\\034F[}/\\303\\365\\264$N\\347\\246\\036\\004~gU\\352\\231\\221\\177", timeout = 1.7976931348623157e30...
    4722025-09-24T12:50:08Z [ipc] {bitcoin-node-92177/b-capnp-loop-2972687} IPC server post request  [#155](/bitcoin-bitcoin/155/) {bitcoin-node-92177/2973229 (from )}
    4732025-09-24T12:50:08Z [ipc] {bitcoin-node-92177/b-capnp-loop-2972687} IPC server send response [#155](/bitcoin-bitcoin/155/) Mining.waitTipChanged$Results ()
    4742025-09-24T12:50:08Z [ipc] {bitcoin-node-92177/b-capnp-loop-2972687} IPC server recv request  [#156](/bitcoin-bitcoin/156/) Mining.waitTipChanged$Params (context = (thread = <external capability>), currentTip = "\\005x\\361G\\224\\340(j\\005\\335\\260\\034F[}/\\303\\365\\264$N\\347\\246\\036\\004~gU\\352\\231\\221\\177", timeout = 1.7976931348623157e30...
    4752025-09-24T12:50:08Z [ipc] {bitcoin-node-92177/b-capnp-loop-2972687} IPC server post request  [#156](/bitcoin-bitcoin/156/) {bitcoin-node-92177/2973229 (from )}
    4762025-09-24T12:50:08Z [ipc] {bitcoin-node-92177/b-capnp-loop-2972687} IPC server send response [#156](/bitcoin-bitcoin/156/) Mining.waitTipChanged$Results ()
    4772025-09-24T12:50:08Z [ipc] {bitcoin-node-92177/b-capnp-loop-2972687} IPC server recv request  [#157](/bitcoin-bitcoin/157/) Mining.waitTipChanged$Params (context = (thread = <external capability>), currentTip = "\\005x\\361G\\224\\340(j\\005\\335\\260\\034F[}/\\303\\365\\264$N\\347\\246\\036\\004~gU\\352\\231\\221\\177", timeout = 1.7976931348623157e30...
    4782025-09-24T12:50:08Z [ipc] {bitcoin-node-92177/b-capnp-loop-2972687} IPC server post request  [#157](/bitcoin-bitcoin/157/) {bitcoin-node-92177/2973229 (from )}
    4792025-09-24T12:50:08Z [ipc] {bitcoin-node-92177/b-capnp-loop-2972687} IPC server send response [#157](/bitcoin-bitcoin/157/) Mining.waitTipChanged$Results ()
    4802025-09-24T12:50:08Z msghand thread exit
    4812025-09-24T12:50:08Z [ipc] {bitcoin-node-92177/b-capnp-loop-2972687} IPC server recv request  [#158](/bitcoin-bitcoin/158/) Mining.waitTipChanged$Params (context = (thread = <external capability>), currentTip = "\\005x\\361G\\224\\340(j\\005\\335\\260\\034F[}/\\303\\365\\264$N\\347\\246\\036\\004~gU\\352\\231\\221\\177", timeout = 1.7976931348623157e30...
    4822025-09-24T12:50:08Z [ipc] {bitcoin-node-92177/b-capnp-loop-2972687} IPC server post request  [#158](/bitcoin-bitcoin/158/) {bitcoin-node-92177/2973229 (from )}
    4832025-09-24T12:50:08Z [ipc] {bitcoin-node-92177/b-capnp-loop-2972687} IPC server send response [#158](/bitcoin-bitcoin/158/) Mining.waitTipChanged$Results ()
    4842025-09-24T12:50:08Z [ipc] {bitcoin-node-92177/b-capnp-loop-2972687} IPC server recv request  [#159](/bitcoin-bitcoin/159/) Mining.waitTipChanged$Params (context = (thread = <external capability>), currentTip = "\\005x\\361G\\224\\340(j\\005\\335\\260\\034F[}/\\303\\365\\264$N\\347\\246\\036\\004~gU\\352\\231\\221\\177", timeout = 1.7976931348623157e30...
    4852025-09-24T12:50:08Z [ipc] {bitcoin-node-92177/b-capnp-loop-2972687} IPC server post request  [#159](/bitcoin-bitcoin/159/) {bitcoin-node-92177/2973229 (from )}
    4862025-09-24T12:50:08Z [ipc] {bitcoin-node-92177/b-capnp-loop-2972687} IPC server send response [#159](/bitcoin-bitcoin/159/) Mining.waitTipChanged$Results ()
    4872025-09-24T12:50:08Z [ipc] {bitcoin-node-92177/b-capnp-loop-2972687} IPC server recv request  [#160](/bitcoin-bitcoin/160/) Mining.waitTipChanged$Params (context = (thread = <external capability>), currentTip = "\\005x\\361G\\224\\340(j\\005\\335\\260\\034F[}/\\303\\365\\264$N\\347\\246\\036\\004~gU\\352\\231\\221\\177", timeout = 1.7976931348623157e30...
    4882025-09-24T12:50:08Z [ipc] {bitcoin-node-92177/b-capnp-loop-2972687} IPC server post request  [#160](/bitcoin-bitcoin/160/) {bitcoin-node-92177/2973229 (from )}
    4892025-09-24T12:50:08Z [ipc] {bitcoin-node-92177/b-capnp-loop-2972687} IPC server send response [#160](/bitcoin-bitcoin/160/) Mining.waitTipChanged$Results ()
    4902025-09-24T12:50:08Z [ipc] {bitcoin-node-92177/b-capnp-loop-2972687} IPC server recv request  [#161](/bitcoin-bitcoin/161/) Mining.waitTipChanged$Params (context = (thread = <external capability>), currentTip = "\\005x\\361G\\224\\340(j\\005\\335\\260\\034F[}/\\303\\365\\264$N\\347\\246\\036\\004~gU\\352\\231\\221\\177", timeout = 1.7976931348623157e30...
    4912025-09-24T12:50:08Z [ipc] {bitcoin-node-92177/b-capnp-loop-2972687} IPC server post request  [#161](/bitcoin-bitcoin/161/) {bitcoin-node-92177/2973229 (from )}
    4922025-09-24T12:50:08Z [ipc] {bitcoin-node-92177/b-capnp-loop-2972687} IPC server send response [#161](/bitcoin-bitcoin/161/) Mining.waitTipChanged$Results ()
    4932025-09-24T12:50:08Z [ipc] {bitcoin-node-92177/b-capnp-loop-2972687} IPC server recv request  [#162](/bitcoin-bitcoin/162/) Mining.waitTipChanged$Params (context = (thread = <external capability>), currentTip = "\\005x\\361G\\224\\340(j\\005\\335\\260\\034F[}/\\303\\365\\264$N\\347\\246\\036\\004~gU\\352\\231\\221\\177", timeout = 1.7976931348623157e30...
    4942025-09-24T12:50:08Z [ipc] {bitcoin-node-92177/b-capnp-loop-2972687} IPC server post request  [#162](/bitcoin-bitcoin/162/) {bitcoin-node-92177/2973229 (from )}
    4952025-09-24T12:50:08Z [ipc] {bitcoin-node-92177/b-capnp-loop-2972687} IPC server send response [#162](/bitcoin-bitcoin/162/) Mining.waitTipChanged$Results ()
    4962025-09-24T12:50:08Z [ipc] {bitcoin-node-92177/b-capnp-loop-2972687} IPC server recv request  [#163](/bitcoin-bitcoin/163/) Mining.waitTipChanged$Params (context = (thread = <external capability>), currentTip = "\\005x\\361G\\224\\340(j\\005\\335\\260\\034F[}/\\303\\365\\264$N\\347\\246\\036\\004~gU\\352\\231\\221\\177", timeout = 1.7976931348623157e30...
    4972025-09-24T12:50:08Z [ipc] {bitcoin-node-92177/b-capnp-loop-2972687} IPC server post request  [#163](/bitcoin-bitcoin/163/) {bitcoin-node-92177/2973229 (from )}
    4982025-09-24T12:50:08Z [ipc] {bitcoin-node-92177/b-capnp-loop-2972687} IPC server send response [#163](/bitcoin-bitcoin/163/) Mining.waitTipChanged$Results ()
    4992025-09-24T12:50:08Z [ipc] {bitcoin-node-92177/b-capnp-loop-2972687} IPC server recv request  [#164](/bitcoin-bitcoin/164/) Mining.waitTipChanged$Params (context = (thread = <external capability>), currentTip = "\\005x\\361G\\224\\340(j\\005\\335\\260\\034F[}/\\303\\365\\264$N\\347\\246\\036\\004~gU\\352\\231\\221\\177", timeout = 1.7976931348623157e30...
    5002025-09-24T12:50:08Z [ipc] {bitcoin-node-92177/b-capnp-loop-2972687} IPC server post request  [#164](/bitcoin-bitcoin/164/) {bitcoin-node-92177/2973229 (from )}
    5012025-09-24T12:50:08Z [ipc] {bitcoin-node-92177/b-capnp-loop-2972687} IPC server send response [#164](/bitcoin-bitcoin/164/) Mining.waitTipChanged$Results ()
    5022025-09-24T12:50:08Z [ipc] {bitcoin-node-92177/b-capnp-loop-2972687} IPC server recv request  [#165](/bitcoin-bitcoin/165/) Mining.waitTipChanged$Params (context = (thread = <external capability>), currentTip = "\\005x\\361G\\224\\340(j\\005\\335\\260\\034F[}/\\303\\365\\264$N\\347\\246\\036\\004~gU\\352\\231\\221\\177", timeout = 1.7976931348623157e30...
    5032025-09-24T12:50:08Z [ipc] {bitcoin-node-92177/b-capnp-loop-2972687} IPC server post request  [#165](/bitcoin-bitcoin/165/) {bitcoin-node-92177/2973229 (from )}
    5042025-09-24T12:50:08Z [ipc] {bitcoin-node-92177/b-capnp-loop-2972687} IPC server send response [#165](/bitcoin-bitcoin/165/) Mining.waitTipChanged$Results ()
    5052025-09-24T12:50:08Z [ipc] {bitcoin-node-92177/b-capnp-loop-2972687} IPC server recv request  [#166](/bitcoin-bitcoin/166/) Mining.waitTipChanged$Params (context = (thread = <external capability>), currentTip = "\\005x\\361G\\224\\340(j\\005\\335\\260\\034F[}/\\303\\365\\264$N\\347\\246\\036\\004~gU\\352\\231\\221\\177", timeout = 1.7976931348623157e30...
    5062025-09-24T12:50:08Z [ipc] {bitcoin-node-92177/b-capnp-loop-2972687} IPC server post request  [#166](/bitcoin-bitcoin/166/) {bitcoin-node-92177/2973229 (from )}
    5072025-09-24T12:50:08Z [ipc] {bitcoin-node-92177/b-capnp-loop-2972687} IPC server send response [#166](/bitcoin-bitcoin/166/) Mining.waitTipChanged$Results ()
    5082025-09-24T12:50:08Z [ipc] {bitcoin-node-92177/b-capnp-loop-2972687} IPC server recv request  [#167](/bitcoin-bitcoin/167/) Mining.waitTipChanged$Params (context = (thread = <external capability>), currentTip = "\\005x\\361G\\224\\340(j\\005\\335\\260\\034F[}/\\303\\365\\264$N\\347\\246\\036\\004~gU\\352\\231\\221\\177", timeout = 1.7976931348623157e30...
    5092025-09-24T12:50:08Z [ipc] {bitcoin-node-92177/b-capnp-loop-2972687} IPC server post request  [#167](/bitcoin-bitcoin/167/) {bitcoin-node-92177/2973229 (from )}
    5102025-09-24T12:50:08Z [ipc] {bitcoin-node-92177/b-capnp-loop-2972687} IPC server send response [#167](/bitcoin-bitcoin/167/) Mining.waitTipChanged$Results ()
    5112025-09-24T12:50:08Z [ipc] {bitcoin-node-92177/b-capnp-loop-2972687} IPC server recv request  [#168](/bitcoin-bitcoin/168/) Mining.waitTipChanged$Params (context = (thread = <external capability>), currentTip = "\\005x\\361G\\224\\340(j\\005\\335\\260\\034F[}/\\303\\365\\264$N\\347\\246\\036\\004~gU\\352\\231\\221\\177", timeout = 1.7976931348623157e30...
    5122025-09-24T12:50:08Z [ipc] {bitcoin-node-92177/b-capnp-loop-2972687} IPC server post request  [#168](/bitcoin-bitcoin/168/) {bitcoin-node-92177/2973229 (from )}
    5132025-09-24T12:50:08Z [ipc] {bitcoin-node-92177/b-capnp-loop-2972687} IPC server send response [#168](/bitcoin-bitcoin/168/) Mining.waitTipChanged$Results ()
    5142025-09-24T12:50:08Z [ipc] {bitcoin-node-92177/b-capnp-loop-2972687} IPC server recv request  [#169](/bitcoin-bitcoin/169/) Mining.waitTipChanged$Params (context = (thread = <external capability>), currentTip = "\\005x\\361G\\224\\340(j\\005\\335\\260\\034F[}/\\303\\365\\264$N\\347\\246\\036\\004~gU\\352\\231\\221\\177", timeout = 1.7976931348623157e30...
    5152025-09-24T12:50:08Z [ipc] {bitcoin-node-92177/b-capnp-loop-2972687} IPC server post request  [#169](/bitcoin-bitcoin/169/) {bitcoin-node-92177/2973229 (from )}
    5162025-09-24T12:50:08Z [ipc] {bitcoin-node-92177/b-capnp-loop-2972687} IPC server send response [#169](/bitcoin-bitcoin/169/) Mining.waitTipChanged$Results ()
    5172025-09-24T12:50:08Z [ipc] {bitcoin-node-92177/b-capnp-loop-2972687} IPC server recv request  [#170](/bitcoin-bitcoin/170/) Mining.waitTipChanged$Params (context = (thread = <external capability>), currentTip = "\\005x\\361G\\224\\340(j\\005\\335\\260\\034F[}/\\303\\365\\264$N\\347\\246\\036\\004~gU\\352\\231\\221\\177", timeout = 1.7976931348623157e30...
    5182025-09-24T12:50:08Z [ipc] {bitcoin-node-92177/b-capnp-loop-2972687} IPC server post request  [#170](/bitcoin-bitcoin/170/) {bitcoin-node-92177/2973229 (from )}
    5192025-09-24T12:50:08Z [ipc] {bitcoin-node-92177/b-capnp-loop-2972687} IPC server send response [#170](/bitcoin-bitcoin/170/) Mining.waitTipChanged$Results ()
    5202025-09-24T12:50:08Z [ipc] {bitcoin-node-92177/b-capnp-loop-2972687} IPC server recv request  [#171](/bitcoin-bitcoin/171/) Mining.waitTipChanged$Params (context = (thread = <external capability>), currentTip = "\\005x\\361G\\224\\340(j\\005\\335\\260\\034F[}/\\303\\365\\264$N\\347\\246\\036\\004~gU\\352\\231\\221\\177", timeout = 1.7976931348623157e30...
    5212025-09-24T12:50:08Z [ipc] {bitcoin-node-92177/b-capnp-loop-2972687} IPC server post request  [#171](/bitcoin-bitcoin/171/) {bitcoin-node-92177/2973229 (from )}
    5222025-09-24T12:50:08Z [ipc] {bitcoin-node-92177/b-capnp-loop-2972687} IPC server send response [#171](/bitcoin-bitcoin/171/) Mining.waitTipChanged$Results ()
    5232025-09-24T12:50:08Z [ipc] {bitcoin-node-92177/b-capnp-loop-2972687} IPC server recv request  [#172](/bitcoin-bitcoin/172/) Mining.waitTipChanged$Params (context = (thread = <external capability>), currentTip = "\\005x\\361G\\224\\340(j\\005\\335\\260\\034F[}/\\303\\365\\264$N\\347\\246\\036\\004~gU\\352\\231\\221\\177", timeout = 1.7976931348623157e30...
    5242025-09-24T12:50:08Z [ipc] {bitcoin-node-92177/b-capnp-loop-2972687} IPC server post request  [#172](/bitcoin-bitcoin/172/) {bitcoin-node-92177/2973229 (from )}
    5252025-09-24T12:50:08Z [ipc] {bitcoin-node-92177/b-capnp-loop-2972687} IPC server send response [#172](/bitcoin-bitcoin/172/) Mining.waitTipChanged$Results ()
    5262025-09-24T12:50:08Z [ipc] {bitcoin-node-92177/b-capnp-loop-2972687} IPC server recv request  [#173](/bitcoin-bitcoin/173/) Mining.waitTipChanged$Params (context = (thread = <external capability>), currentTip = "\\005x\\361G\\224\\340(j\\005\\335\\260\\034F[}/\\303\\365\\264$N\\347\\246\\036\\004~gU\\352\\231\\221\\177", timeout = 1.7976931348623157e30...
    5272025-09-24T12:50:08Z [ipc] {bitcoin-node-92177/b-capnp-loop-2972687} IPC server post request  [#173](/bitcoin-bitcoin/173/) {bitcoin-node-92177/2973229 (from )}
    5282025-09-24T12:50:08Z [ipc] {bitcoin-node-92177/b-capnp-loop-2972687} IPC server send response [#173](/bitcoin-bitcoin/173/) Mining.waitTipChanged$Results ()
    5292025-09-24T12:50:08Z [ipc] {bitcoin-node-92177/b-capnp-loop-2972687} IPC server recv request  [#174](/bitcoin-bitcoin/174/) Mining.waitTipChanged$Params (context = (thread = <external capability>), currentTip = "\\005x\\361G\\224\\340(j\\005\\335\\260\\034F[}/\\303\\365\\264$N\\347\\246\\036\\004~gU\\352\\231\\221\\177", timeout = 1.7976931348623157e30...
    5302025-09-24T12:50:08Z [ipc] {bitcoin-node-92177/b-capnp-loop-2972687} IPC server post request  [#174](/bitcoin-bitcoin/174/) {bitcoin-node-92177/2973229 (from )}
    5312025-09-24T12:50:08Z [ipc] {bitcoin-node-92177/b-capnp-loop-2972687} IPC server send response [#174](/bitcoin-bitcoin/174/) Mining.waitTipChanged$Results ()
    5322025-09-24T12:50:08Z [ipc] {bitcoin-node-92177/b-capnp-loop-2972687} IPC server recv request  [#175](/bitcoin-bitcoin/175/) Mining.waitTipChanged$Params (context = (thread = <external capability>), currentTip = "\\005x\\361G\\224\\340(j\\005\\335\\260\\034F[}/\\303\\365\\264$N\\347\\246\\036\\004~gU\\352\\231\\221\\177", timeout = 1.7976931348623157e30...
    5332025-09-24T12:50:08Z [ipc] {bitcoin-node-92177/b-capnp-loop-2972687} IPC server post request  [#175](/bitcoin-bitcoin/175/) {bitcoin-node-92177/2973229 (from )}
    5342025-09-24T12:50:08Z [ipc] {bitcoin-node-92177/b-capnp-loop-2972687} IPC server send response [#175](/bitcoin-bitcoin/175/) Mining.waitTipChanged$Results ()
    5352025-09-24T12:50:08Z [ipc] {bitcoin-node-92177/b-capnp-loop-2972687} IPC server recv request  [#176](/bitcoin-bitcoin/176/) Mining.waitTipChanged$Params (context = (thread = <external capability>), currentTip = "\\005x\\361G\\224\\340(j\\005\\335\\260\\034F[}/\\303\\365\\264$N\\347\\246\\036\\004~gU\\352\\231\\221\\177", timeout = 1.7976931348623157e30...
    5362025-09-24T12:50:08Z [ipc] {bitcoin-node-92177/b-capnp-loop-2972687} IPC server post request  [#176](/bitcoin-bitcoin/176/) {bitcoin-node-92177/2973229 (from )}
    5372025-09-24T12:50:08Z [ipc] {bitcoin-node-92177/b-capnp-loop-2972687} IPC server send response [#176](/bitcoin-bitcoin/176/) Mining.waitTipChanged$Results ()
    5382025-09-24T12:50:08Z [ipc] {bitcoin-node-92177/b-capnp-loop-2972687} IPC server recv request  [#177](/bitcoin-bitcoin/177/) Mining.waitTipChanged$Params (context = (thread = <external capability>), currentTip = "\\005x\\361G\\224\\340(j\\005\\335\\260\\034F[}/\\303\\365\\264$N\\347\\246\\036\\004~gU\\352\\231\\221\\177", timeout = 1.7976931348623157e30...
    5392025-09-24T12:50:08Z [ipc] {bitcoin-node-92177/b-capnp-loop-2972687} IPC server post request  [#177](/bitcoin-bitcoin/177/) {bitcoin-node-92177/2973229 (from )}
    5402025-09-24T12:50:08Z [ipc] {bitcoin-node-92177/b-capnp-loop-2972687} IPC server send response [#177](/bitcoin-bitcoin/177/) Mining.waitTipChanged$Results ()
    5412025-09-24T12:50:08Z [ipc] {bitcoin-node-92177/b-capnp-loop-2972687} IPC server recv request  [#178](/bitcoin-bitcoin/178/) Mining.waitTipChanged$Params (context = (thread = <external capability>), currentTip = "\\005x\\361G\\224\\340(j\\005\\335\\260\\034F[}/\\303\\365\\264$N\\347\\246\\036\\004~gU\\352\\231\\221\\177", timeout = 1.7976931348623157e30...
    5422025-09-24T12:50:08Z [ipc] {bitcoin-node-92177/b-capnp-loop-2972687} IPC server post request  [#178](/bitcoin-bitcoin/178/) {bitcoin-node-92177/2973229 (from )}
    5432025-09-24T12:50:08Z [ipc] {bitcoin-node-92177/b-capnp-loop-2972687} IPC server send response [#178](/bitcoin-bitcoin/178/) Mining.waitTipChanged$Results ()
    5442025-09-24T12:50:08Z DumpAnchors: Flush 0 outbound block-relay-only peer addresses to anchors.dat started
    5452025-09-24T12:50:08Z [ipc] {bitcoin-node-92177/b-capnp-loop-2972687} IPC server recv request  [#179](/bitcoin-bitcoin/179/) Mining.waitTipChanged$Params (context = (thread = <external capability>), currentTip = "\\005x\\361G\\224\\340(j\\005\\335\\260\\034F[}/\\303\\365\\264$N\\347\\246\\036\\004~gU\\352\\231\\221\\177", timeout = 1.7976931348623157e30...
    5462025-09-24T12:50:08Z [ipc] {bitcoin-node-92177/b-capnp-loop-2972687} IPC server post request  [#179](/bitcoin-bitcoin/179/) {bitcoin-node-92177/2973229 (from )}
    5472025-09-24T12:50:08Z [ipc] {bitcoin-node-92177/b-capnp-loop-2972687} IPC server send response [#179](/bitcoin-bitcoin/179/) Mining.waitTipChanged$Results ()
    5482025-09-24T12:50:08Z [ipc] {bitcoin-node-92177/b-capnp-loop-2972687} IPC server recv request  [#180](/bitcoin-bitcoin/180/) Mining.waitTipChanged$Params (context = (thread = <external capability>), currentTip = "\\005x\\361G\\224\\340(j\\005\\335\\260\\034F[}/\\303\\365\\264$N\\347\\246\\036\\004~gU\\352\\231\\221\\177", timeout = 1.7976931348623157e30...
    5492025-09-24T12:50:08Z [ipc] {bitcoin-node-92177/b-capnp-loop-2972687} IPC server post request  [#180](/bitcoin-bitcoin/180/) {bitcoin-node-92177/2973229 (from )}
    5502025-09-24T12:50:08Z [ipc] {bitcoin-node-92177/b-capnp-loop-2972687} IPC server send response [#180](/bitcoin-bitcoin/180/) Mining.waitTipChanged$Results ()
    5512025-09-24T12:50:08Z [ipc] {bitcoin-node-92177/b-capnp-loop-2972687} IPC server recv request  [#181](/bitcoin-bitcoin/181/) Mining.waitTipChanged$Params (context = (thread = <external capability>), currentTip = "\\005x\\361G\\224\\340(j\\005\\335\\260\\034F[}/\\303\\365\\264$N\\347\\246\\036\\004~gU\\352\\231\\221\\177", timeout = 1.7976931348623157e30...
    5522025-09-24T12:50:08Z [ipc] {bitcoin-node-92177/b-capnp-loop-2972687} IPC server post request  [#181](/bitcoin-bitcoin/181/) {bitcoin-node-92177/2973229 (from )}
    5532025-09-24T12:50:08Z [ipc] {bitcoin-node-92177/b-capnp-loop-2972687} IPC server send response [#181](/bitcoin-bitcoin/181/) Mining.waitTipChanged$Results ()
    5542025-09-24T12:50:08Z [ipc] {bitcoin-node-92177/b-capnp-loop-2972687} IPC server recv request  [#182](/bitcoin-bitcoin/182/) Mining.waitTipChanged$Params (context = (thread = <external capability>), currentTip = "\\005x\\361G\\224\\340(j\\005\\335\\260\\034F[}/\\303\\365\\264$N\\347\\246\\036\\004~gU\\352\\231\\221\\177", timeout = 1.7976931348623157e30...
    5552025-09-24T12:50:08Z DumpAnchors: Flush 0 outbound block-relay-only peer addresses to anchors.dat completed (0.00s)
    5562025-09-24T12:50:08Z [ipc] {bitcoin-node-92177/b-capnp-loop-2972687} IPC server post request  [#182](/bitcoin-bitcoin/182/) {bitcoin-node-92177/2973229 (from )}
    5572025-09-24T12:50:08Z [ipc] {bitcoin-node-92177/b-capnp-loop-2972687} IPC server send response [#182](/bitcoin-bitcoin/182/) Mining.waitTipChanged$Results ()
    5582025-09-24T12:50:08Z scheduler thread exit
    5592025-09-24T12:50:08Z [ipc] {bitcoin-node-92177/b-capnp-loop-2972687} IPC server recv request  [#183](/bitcoin-bitcoin/183/) Mining.waitTipChanged$Params (context = (thread = <external capability>), currentTip = "\\005x\\361G\\224\\340(j\\005\\335\\260\\034F[}/\\303\\365\\264$N\\347\\246\\036\\004~gU\\352\\231\\221\\177", timeout = 1.7976931348623157e30...
    5602025-09-24T12:50:08Z [ipc] {bitcoin-node-92177/b-capnp-loop-2972687} IPC server post request  [#183](/bitcoin-bitcoin/183/) {bitcoin-node-92177/2973229 (from )}
    5612025-09-24T12:50:08Z Writing 0 mempool transactions to file...
    5622025-09-24T12:50:08Z Writing 0 unbroadcast transactions to file.
    5632025-09-24T12:50:08Z [ipc] {bitcoin-node-92177/b-capnp-loop-2972687} IPC server send response [#183](/bitcoin-bitcoin/183/) Mining.waitTipChanged$Results ()
    5642025-09-24T12:50:08Z [ipc] {bitcoin-node-92177/b-capnp-loop-2972687} IPC server recv request  [#184](/bitcoin-bitcoin/184/) Mining.waitTipChanged$Params (context = (thread = <external capability>), currentTip = "\\005x\\361G\\224\\340(j\\005\\335\\260\\034F[}/\\303\\365\\264$N\\347\\246\\036\\004~gU\\352\\231\\221\\177", timeout = 1.7976931348623157e30...
    5652025-09-24T12:50:08Z [ipc] {bitcoin-node-92177/b-capnp-loop-2972687} IPC server post request  [#184](/bitcoin-bitcoin/184/) {bitcoin-node-92177/2973229 (from )}
    5662025-09-24T12:50:08Z [ipc] {bitcoin-node-92177/b-capnp-loop-2972687} IPC server send response [#184](/bitcoin-bitcoin/184/) Mining.waitTipChanged$Results ()
    5672025-09-24T12:50:08Z [ipc] {bitcoin-node-92177/b-capnp-loop-2972687} IPC server recv request  [#185](/bitcoin-bitcoin/185/) Mining.waitTipChanged$Params (context = (thread = <external capability>), currentTip = "\\005x\\361G\\224\\340(j\\005\\335\\260\\034F[}/\\303\\365\\264$N\\347\\246\\036\\004~gU\\352\\231\\221\\177", timeout = 1.7976931348623157e30...
    5682025-09-24T12:50:08Z [ipc] {bitcoin-node-92177/b-capnp-loop-2972687} IPC server post request  [#185](/bitcoin-bitcoin/185/) {bitcoin-node-92177/2973229 (from )}
    5692025-09-24T12:50:08Z [ipc] {bitcoin-node-92177/b-capnp-loop-2972687} IPC server send response [#185](/bitcoin-bitcoin/185/) Mining.waitTipChanged$Results ()
    5702025-09-24T12:50:08Z [ipc] {bitcoin-node-92177/b-capnp-loop-2972687} IPC server recv request  [#186](/bitcoin-bitcoin/186/) Mining.waitTipChanged$Params (context = (thread = <external capability>), currentTip = "\\005x\\361G\\224\\340(j\\005\\335\\260\\034F[}/\\303\\365\\264$N\\347\\246\\036\\004~gU\\352\\231\\221\\177", timeout = 1.7976931348623157e30...
    5712025-09-24T12:50:08Z [ipc] {bitcoin-node-92177/b-capnp-loop-2972687} IPC server post request  [#186](/bitcoin-bitcoin/186/) {bitcoin-node-92177/2973229 (from )}
    5722025-09-24T12:50:08Z [ipc] {bitcoin-node-92177/b-capnp-loop-2972687} IPC server send response [#186](/bitcoin-bitcoin/186/) Mining.waitTipChanged$Results ()
    5732025-09-24T12:50:08Z [ipc] {bitcoin-node-92177/b-capnp-loop-2972687} IPC server recv request  [#187](/bitcoin-bitcoin/187/) Mining.waitTipChanged$Params (context = (thread = <external capability>), currentTip = "\\005x\\361G\\224\\340(j\\005\\335\\260\\034F[}/\\303\\365\\264$N\\347\\246\\036\\004~gU\\352\\231\\221\\177", timeout = 1.7976931348623157e30...
    5742025-09-24T12:50:08Z [ipc] {bitcoin-node-92177/b-capnp-loop-2972687} IPC server post request  [#187](/bitcoin-bitcoin/187/) {bitcoin-node-92177/2973229 (from )}
    5752025-09-24T12:50:08Z [ipc] {bitcoin-node-92177/b-capnp-loop-2972687} IPC server send response [#187](/bitcoin-bitcoin/187/) Mining.waitTipChanged$Results ()
    5762025-09-24T12:50:08Z [ipc] {bitcoin-node-92177/b-capnp-loop-2972687} IPC server recv request  [#188](/bitcoin-bitcoin/188/) Mining.waitTipChanged$Params (context = (thread = <external capability>), currentTip = "\\005x\\361G\\224\\340(j\\005\\335\\260\\034F[}/\\303\\365\\264$N\\347\\246\\036\\004~gU\\352\\231\\221\\177", timeout = 1.7976931348623157e30...
    5772025-09-24T12:50:08Z [ipc] {bitcoin-node-92177/b-capnp-loop-2972687} IPC server post request  [#188](/bitcoin-bitcoin/188/) {bitcoin-node-92177/2973229 (from )}
    5782025-09-24T12:50:08Z [ipc] {bitcoin-node-92177/b-capnp-loop-2972687} IPC server send response [#188](/bitcoin-bitcoin/188/) Mining.waitTipChanged$Results ()
    5792025-09-24T12:50:08Z [ipc] {bitcoin-node-92177/b-capnp-loop-2972687} IPC server recv request  [#189](/bitcoin-bitcoin/189/) Mining.waitTipChanged$Params (context = (thread = <external capability>), currentTip = "\\005x\\361G\\224\\340(j\\005\\335\\260\\034F[}/\\303\\365\\264$N\\347\\246\\036\\004~gU\\352\\231\\221\\177", timeout = 1.7976931348623157e30...
    5802025-09-24T12:50:08Z [ipc] {bitcoin-node-92177/b-capnp-loop-2972687} IPC server post request  [#189](/bitcoin-bitcoin/189/) {bitcoin-node-92177/2973229 (from )}
    5812025-09-24T12:50:08Z [ipc] {bitcoin-node-92177/b-capnp-loop-2972687} IPC server send response [#189](/bitcoin-bitcoin/189/) Mining.waitTipChanged$Results ()
    5822025-09-24T12:50:08Z Dumped mempool: 0.000s to copy, 0.005s to dump, 27 bytes dumped to file
    5832025-09-24T12:50:08Z [ipc] {bitcoin-node-92177/b-capnp-loop-2972687} IPC server recv request  [#190](/bitcoin-bitcoin/190/) Mining.waitTipChanged$Params (context = (thread = <external capability>), currentTip = "\\005x\\361G\\224\\340(j\\005\\335\\260\\034F[}/\\303\\365\\264$N\\347\\246\\036\\004~gU\\352\\231\\221\\177", timeout = 1.7976931348623157e30...
    5842025-09-24T12:50:08Z [ipc] {bitcoin-node-92177/b-capnp-loop-2972687} IPC server post request  [#190](/bitcoin-bitcoin/190/) {bitcoin-node-92177/2973229 (from )}
    5852025-09-24T12:50:08Z [ipc] {bitcoin-node-92177/b-capnp-loop-2972687} IPC server send response [#190](/bitcoin-bitcoin/190/) Mining.waitTipChanged$Results ()
    5862025-09-24T12:50:08Z [ipc] {bitcoin-node-92177/b-capnp-loop-2972687} IPC server recv request  [#191](/bitcoin-bitcoin/191/) Mining.waitTipChanged$Params (context = (thread = <external capability>), currentTip = "\\005x\\361G\\224\\340(j\\005\\335\\260\\034F[}/\\303\\365\\264$N\\347\\246\\036\\004~gU\\352\\231\\221\\177", timeout = 1.7976931348623157e30...
    5872025-09-24T12:50:08Z [ipc] {bitcoin-node-92177/b-capnp-loop-2972687} IPC server post request  [#191](/bitcoin-bitcoin/191/) {bitcoin-node-92177/2973229 (from )}
    5882025-09-24T12:50:08Z [ipc] {bitcoin-node-92177/b-capnp-loop-2972687} IPC server send response [#191](/bitcoin-bitcoin/191/) Mining.waitTipChanged$Results ()
    5892025-09-24T12:50:08Z [ipc] {bitcoin-node-92177/b-capnp-loop-2972687} IPC server recv request  [#192](/bitcoin-bitcoin/192/) Mining.waitTipChanged$Params (context = (thread = <external capability>), currentTip = "\\005x\\361G\\224\\340(j\\005\\335\\260\\034F[}/\\303\\365\\264$N\\347\\246\\036\\004~gU\\352\\231\\221\\177", timeout = 1.7976931348623157e30...
    5902025-09-24T12:50:08Z [ipc] {bitcoin-node-92177/b-capnp-loop-2972687} IPC server post request  [#192](/bitcoin-bitcoin/192/) {bitcoin-node-92177/2973229 (from )}
    5912025-09-24T12:50:08Z [ipc] {bitcoin-node-92177/b-capnp-loop-2972687} IPC server send response [#192](/bitcoin-bitcoin/192/) Mining.waitTipChanged$Results ()
    5922025-09-24T12:50:08Z [ipc] {bitcoin-node-92177/b-capnp-loop-2972687} IPC server recv request  [#193](/bitcoin-bitcoin/193/) Mining.waitTipChanged$Params (context = (thread = <external capability>), currentTip = "\\005x\\361G\\224\\340(j\\005\\335\\260\\034F[}/\\303\\365\\264$N\\347\\246\\036\\004~gU\\352\\231\\221\\177", timeout = 1.7976931348623157e30...
    5932025-09-24T12:50:08Z [ipc] {bitcoin-node-92177/b-capnp-loop-2972687} IPC server post request  [#193](/bitcoin-bitcoin/193/) {bitcoin-node-92177/2973229 (from )}
    5942025-09-24T12:50:08Z [ipc] {bitcoin-node-92177/b-capnp-loop-2972687} IPC server send response [#193](/bitcoin-bitcoin/193/) Mining.waitTipChanged$Results ()
    5952025-09-24T12:50:08Z [ipc] {bitcoin-node-92177/b-capnp-loop-2972687} IPC server recv request  [#194](/bitcoin-bitcoin/194/) Mining.waitTipChanged$Params (context = (thread = <external capability>), currentTip = "\\005x\\361G\\224\\340(j\\005\\335\\260\\034F[}/\\303\\365\\264$N\\347\\246\\036\\004~gU\\352\\231\\221\\177", timeout = 1.7976931348623157e30...
    5962025-09-24T12:50:08Z [ipc] {bitcoin-node-92177/b-capnp-loop-2972687} IPC server post request  [#194](/bitcoin-bitcoin/194/) {bitcoin-node-92177/2973229 (from )}
    5972025-09-24T12:50:08Z [ipc] {bitcoin-node-92177/b-capnp-loop-2972687} IPC server send response [#194](/bitcoin-bitcoin/194/) Mining.waitTipChanged$Results ()
    5982025-09-24T12:50:08Z [ipc] {bitcoin-node-92177/b-capnp-loop-2972687} IPC server recv request  [#195](/bitcoin-bitcoin/195/) Mining.waitTipChanged$Params (context = (thread = <external capability>), currentTip = "\\005x\\361G\\224\\340(j\\005\\335\\260\\034F[}/\\303\\365\\264$N\\347\\246\\036\\004~gU\\352\\231\\221\\177", timeout = 1.7976931348623157e30...
    5992025-09-24T12:50:08Z [ipc] {bitcoin-node-92177/b-capnp-loop-2972687} IPC server post request  [#195](/bitcoin-bitcoin/195/) {bitcoin-node-92177/2973229 (from )}
    6002025-09-24T12:50:08Z [ipc] {bitcoin-node-92177/b-capnp-loop-2972687} IPC server send response [#195](/bitcoin-bitcoin/195/) Mining.waitTipChanged$Results ()
    6012025-09-24T12:50:08Z [ipc] {bitcoin-node-92177/b-capnp-loop-2972687} IPC server recv request  [#196](/bitcoin-bitcoin/196/) Mining.waitTipChanged$Params (context = (thread = <external capability>), currentTip = "\\005x\\361G\\224\\340(j\\005\\335\\260\\034F[}/\\303\\365\\264$N\\347\\246\\036\\004~gU\\352\\231\\221\\177", timeout = 1.7976931348623157e30...
    6022025-09-24T12:50:08Z [ipc] {bitcoin-node-92177/b-capnp-loop-2972687} IPC server post request  [#196](/bitcoin-bitcoin/196/) {bitcoin-node-92177/2973229 (from )}
    6032025-09-24T12:50:08Z [ipc] {bitcoin-node-92177/b-capnp-loop-2972687} IPC server send response [#196](/bitcoin-bitcoin/196/) Mining.waitTipChanged$Results ()
    6042025-09-24T12:50:08Z [ipc] {bitcoin-node-92177/b-capnp-loop-2972687} IPC server recv request  [#197](/bitcoin-bitcoin/197/) Mining.waitTipChanged$Params (context = (thread = <external capability>), currentTip = "\\005x\\361G\\224\\340(j\\005\\335\\260\\034F[}/\\303\\365\\264$N\\347\\246\\036\\004~gU\\352\\231\\221\\177", timeout = 1.7976931348623157e30...
    6052025-09-24T12:50:08Z [ipc] {bitcoin-node-92177/b-capnp-loop-2972687} IPC server post request  [#197](/bitcoin-bitcoin/197/) {bitcoin-node-92177/2973229 (from )}
    6062025-09-24T12:50:08Z [ipc] {bitcoin-node-92177/b-capnp-loop-2972687} IPC server send response [#197](/bitcoin-bitcoin/197/) Mining.waitTipChanged$Results ()
    6072025-09-24T12:50:08Z [ipc] {bitcoin-node-92177/b-capnp-loop-2972687} IPC server recv request  [#198](/bitcoin-bitcoin/198/) Mining.waitTipChanged$Params (context = (thread = <external capability>), currentTip = "\\005x\\361G\\224\\340(j\\005\\335\\260\\034F[}/\\303\\365\\264$N\\347\\246\\036\\004~gU\\352\\231\\221\\177", timeout = 1.7976931348623157e30...
    6082025-09-24T12:50:08Z [ipc] {bitcoin-node-92177/b-capnp-loop-2972687} IPC server post request  [#198](/bitcoin-bitcoin/198/) {bitcoin-node-92177/2973229 (from )}
    6092025-09-24T12:50:08Z [ipc] {bitcoin-node-92177/b-capnp-loop-2972687} IPC server send response [#198](/bitcoin-bitcoin/198/) Mining.waitTipChanged$Results ()
    6102025-09-24T12:50:08Z [ipc] {bitcoin-node-92177/b-capnp-loop-2972687} IPC server recv request  [#199](/bitcoin-bitcoin/199/) Mining.waitTipChanged$Params (context = (thread = <external capability>), currentTip = "\\005x\\361G\\224\\340(j\\005\\335\\260\\034F[}/\\303\\365\\264$N\\347\\246\\036\\004~gU\\352\\231\\221\\177", timeout = 1.7976931348623157e30...
    6112025-09-24T12:50:08Z [ipc] {bitcoin-node-92177/b-capnp-loop-2972687} IPC server post request  [#199](/bitcoin-bitcoin/199/) {bitcoin-node-92177/2973229 (from )}
    6122025-09-24T12:50:08Z [ipc] {bitcoin-node-92177/b-capnp-loop-2972687} IPC server send response [#199](/bitcoin-bitcoin/199/) Mining.waitTipChanged$Results ()
    6132025-09-24T12:50:08Z Flushed fee estimates to fee_estimates.dat.
    6142025-09-24T12:50:08Z [ipc] {bitcoin-node-92177/b-capnp-loop-2972687} IPC server recv request  [#200](/bitcoin-bitcoin/200/) Mining.waitTipChanged$Params (context = (thread = <external capability>), currentTip = "\\005x\\361G\\224\\340(j\\005\\335\\260\\034F[}/\\303\\365\\264$N\\347\\246\\036\\004~gU\\352\\231\\221\\177", timeout = 1.7976931348623157e30...
    6152025-09-24T12:50:08Z [ipc] {bitcoin-node-92177/b-capnp-loop-2972687} IPC server post request  [#200](/bitcoin-bitcoin/200/) {bitcoin-node-92177/2973229 (from )}
    6162025-09-24T12:50:08Z [ipc] {bitcoin-node-92177/b-capnp-loop-2972687} IPC server send response [#200](/bitcoin-bitcoin/200/) Mining.waitTipChanged$Results ()
    6172025-09-24T12:50:08Z [ipc] {bitcoin-node-92177/b-capnp-loop-2972687} IPC server recv request  [#201](/bitcoin-bitcoin/201/) Mining.waitTipChanged$Params (context = (thread = <external capability>), currentTip = "\\005x\\361G\\224\\340(j\\005\\335\\260\\034F[}/\\303\\365\\264$N\\347\\246\\036\\004~gU\\352\\231\\221\\177", timeout = 1.7976931348623157e30...
    6182025-09-24T12:50:08Z [ipc] {bitcoin-node-92177/b-capnp-loop-2972687} IPC server post request  [#201](/bitcoin-bitcoin/201/) {bitcoin-node-92177/2973229 (from )}
    6192025-09-24T12:50:08Z [ipc] {bitcoin-node-92177/b-capnp-loop-2972687} IPC server send response [#201](/bitcoin-bitcoin/201/) Mining.waitTipChanged$Results ()
    6202025-09-24T12:50:08Z [ipc] {bitcoin-node-92177/b-capnp-loop-2972687} IPC server recv request  [#202](/bitcoin-bitcoin/202/) Mining.waitTipChanged$Params (context = (thread = <external capability>), currentTip = "\\005x\\361G\\224\\340(j\\005\\335\\260\\034F[}/\\303\\365\\264$N\\347\\246\\036\\004~gU\\352\\231\\221\\177", timeout = 1.7976931348623157e30...
    6212025-09-24T12:50:08Z [ipc] {bitcoin-node-92177/b-capnp-loop-2972687} IPC server post request  [#202](/bitcoin-bitcoin/202/) {bitcoin-node-92177/2973229 (from )}
    6222025-09-24T12:50:08Z [ipc] {bitcoin-node-92177/b-capnp-loop-2972687} IPC server send response [#202](/bitcoin-bitcoin/202/) Mining.waitTipChanged$Results ()
    6232025-09-24T12:50:08Z [ipc] {bitcoin-node-92177/b-capnp-loop-2972687} IPC server recv request  [#203](/bitcoin-bitcoin/203/) Mining.waitTipChanged$Params (context = (thread = <external capability>), currentTip = "\\005x\\361G\\224\\340(j\\005\\335\\260\\034F[}/\\303\\365\\264$N\\347\\246\\036\\004~gU\\352\\231\\221\\177", timeout = 1.7976931348623157e30...
    6242025-09-24T12:50:08Z [ipc] {bitcoin-node-92177/b-capnp-loop-2972687} IPC server post request  [#203](/bitcoin-bitcoin/203/) {bitcoin-node-92177/2973229 (from )}
    6252025-09-24T12:50:08Z [ipc] {bitcoin-node-92177/b-capnp-loop-2972687} IPC server send response [#203](/bitcoin-bitcoin/203/) Mining.waitTipChanged$Results ()
    6262025-09-24T12:50:08Z [ipc] {bitcoin-node-92177/b-capnp-loop-2972687} IPC server recv request  [#204](/bitcoin-bitcoin/204/) Mining.waitTipChanged$Params (context = (thread = <external capability>), currentTip = "\\005x\\361G\\224\\340(j\\005\\335\\260\\034F[}/\\303\\365\\264$N\\347\\246\\036\\004~gU\\352\\231\\221\\177", timeout = 1.7976931348623157e30...
    6272025-09-24T12:50:08Z [ipc] {bitcoin-node-92177/b-capnp-loop-2972687} IPC server post request  [#204](/bitcoin-bitcoin/204/) {bitcoin-node-92177/2973229 (from )}
    6282025-09-24T12:50:08Z [ipc] {bitcoin-node-92177/b-capnp-loop-2972687} IPC server send response [#204](/bitcoin-bitcoin/204/) Mining.waitTipChanged$Results ()
    6292025-09-24T12:50:08Z [ipc] {bitcoin-node-92177/b-capnp-loop-2972687} IPC server recv request  [#205](/bitcoin-bitcoin/205/) Mining.waitTipChanged$Params (context = (thread = <external capability>), currentTip = "\\005x\\361G\\224\\340(j\\005\\335\\260\\034F[}/\\303\\365\\264$N\\347\\246\\036\\004~gU\\352\\231\\221\\177", timeout = 1.7976931348623157e30...
    6302025-09-24T12:50:08Z [ipc] {bitcoin-node-92177/b-capnp-loop-2972687} IPC server post request  [#205](/bitcoin-bitcoin/205/) {bitcoin-node-92177/2973229 (from )}
    6312025-09-24T12:50:08Z [ipc] {bitcoin-node-92177/b-capnp-loop-2972687} IPC server send response [#205](/bitcoin-bitcoin/205/) Mining.waitTipChanged$Results ()
    6322025-09-24T12:50:08Z [ipc] {bitcoin-node-92177/b-capnp-loop-2972687} IPC server recv request  [#206](/bitcoin-bitcoin/206/) Mining.waitTipChanged$Params (context = (thread = <external capability>), currentTip = "\\005x\\361G\\224\\340(j\\005\\335\\260\\034F[}/\\303\\365\\264$N\\347\\246\\036\\004~gU\\352\\231\\221\\177", timeout = 1.7976931348623157e30...
    6332025-09-24T12:50:08Z [ipc] {bitcoin-node-92177/b-capnp-loop-2972687} IPC server post request  [#206](/bitcoin-bitcoin/206/) {bitcoin-node-92177/2973229 (from )}
    6342025-09-24T12:50:08Z [ipc] {bitcoin-node-92177/b-capnp-loop-2972687} IPC server send response [#206](/bitcoin-bitcoin/206/) Mining.waitTipChanged$Results ()
    6352025-09-24T12:50:08Z [ipc] {bitcoin-node-92177/b-capnp-loop-2972687} IPC server recv request  [#207](/bitcoin-bitcoin/207/) Mining.waitTipChanged$Params (context = (thread = <external capability>), currentTip = "\\005x\\361G\\224\\340(j\\005\\335\\260\\034F[}/\\303\\365\\264$N\\347\\246\\036\\004~gU\\352\\231\\221\\177", timeout = 1.7976931348623157e30...
    6362025-09-24T12:50:08Z [ipc] {bitcoin-node-92177/b-capnp-loop-2972687} IPC server post request  [#207](/bitcoin-bitcoin/207/) {bitcoin-node-92177/2973229 (from )}
    6372025-09-24T12:50:08Z [ipc] {bitcoin-node-92177/b-capnp-loop-2972687} IPC server send response [#207](/bitcoin-bitcoin/207/) Mining.waitTipChanged$Results ()
    6382025-09-24T12:50:08Z [ipc] {bitcoin-node-92177/b-capnp-loop-2972687} IPC server recv request  [#208](/bitcoin-bitcoin/208/) Mining.waitTipChanged$Params (context = (thread = <external capability>), currentTip = "\\005x\\361G\\224\\340(j\\005\\335\\260\\034F[}/\\303\\365\\264$N\\347\\246\\036\\004~gU\\352\\231\\221\\177", timeout = 1.7976931348623157e30...
    6392025-09-24T12:50:08Z [ipc] {bitcoin-node-92177/b-capnp-loop-2972687} IPC server post request  [#208](/bitcoin-bitcoin/208/) {bitcoin-node-92177/2973229 (from )}
    6402025-09-24T12:50:08Z [ipc] {bitcoin-node-92177/b-capnp-loop-2972687} IPC server send response [#208](/bitcoin-bitcoin/208/) Mining.waitTipChanged$Results ()
    6412025-09-24T12:50:08Z [ipc] {bitcoin-node-92177/b-capnp-loop-2972687} IPC server recv request  [#209](/bitcoin-bitcoin/209/) Mining.waitTipChanged$Params (context = (thread = <external capability>), currentTip = "\\005x\\361G\\224\\340(j\\005\\335\\260\\034F[}/\\303\\365\\264$N\\347\\246\\036\\004~gU\\352\\231\\221\\177", timeout = 1.7976931348623157e30...
    6422025-09-24T12:50:08Z [ipc] {bitcoin-node-92177/b-capnp-loop-2972687} IPC server post request  [#209](/bitcoin-bitcoin/209/) {bitcoin-node-92177/2973229 (from )}
    6432025-09-24T12:50:08Z [ipc] {bitcoin-node-92177/b-capnp-loop-2972687} IPC server send response [#209](/bitcoin-bitcoin/209/) Mining.waitTipChanged$Results ()
    6442025-09-24T12:50:08Z [ipc] {bitcoin-node-92177/b-capnp-loop-2972687} IPC server recv request  [#210](/bitcoin-bitcoin/210/) Mining.waitTipChanged$Params (context = (thread = <external capability>), currentTip = "\\005x\\361G\\224\\340(j\\005\\335\\260\\034F[}/\\303\\365\\264$N\\347\\246\\036\\004~gU\\352\\231\\221\\177", timeout = 1.7976931348623157e30...
    6452025-09-24T12:50:08Z [ipc] {bitcoin-node-92177/b-capnp-loop-2972687} IPC server post request  [#210](/bitcoin-bitcoin/210/) {bitcoin-node-92177/2973229 (from )}
    6462025-09-24T12:50:08Z [ipc] {bitcoin-node-92177/b-capnp-loop-2972687} IPC server send response [#210](/bitcoin-bitcoin/210/) Mining.waitTipChanged$Results ()
    6472025-09-24T12:50:08Z [ipc] {bitcoin-node-92177/b-capnp-loop-2972687} IPC server recv request  [#211](/bitcoin-bitcoin/211/) Mining.waitTipChanged$Params (context = (thread = <external capability>), currentTip = "\\005x\\361G\\224\\340(j\\005\\335\\260\\034F[}/\\303\\365\\264$N\\347\\246\\036\\004~gU\\352\\231\\221\\177", timeout = 1.7976931348623157e30...
    6482025-09-24T12:50:08Z [ipc] {bitcoin-node-92177/b-capnp-loop-2972687} IPC server post request  [#211](/bitcoin-bitcoin/211/) {bitcoin-node-92177/2973229 (from )}
    6492025-09-24T12:50:08Z [ipc] {bitcoin-node-92177/b-capnp-loop-2972687} IPC server send response [#211](/bitcoin-bitcoin/211/) Mining.waitTipChanged$Results ()
    6502025-09-24T12:50:08Z [ipc] {bitcoin-node-92177/b-capnp-loop-2972687} IPC server recv request  [#212](/bitcoin-bitcoin/212/) Mining.waitTipChanged$Params (context = (thread = <external capability>), currentTip = "\\005x\\361G\\224\\340(j\\005\\335\\260\\034F[}/\\303\\365\\264$N\\347\\246\\036\\004~gU\\352\\231\\221\\177", timeout = 1.7976931348623157e30...
    6512025-09-24T12:50:08Z [ipc] {bitcoin-node-92177/b-capnp-loop-2972687} IPC server post request  [#212](/bitcoin-bitcoin/212/) {bitcoin-node-92177/2973229 (from )}
    6522025-09-24T12:50:08Z [ipc] {bitcoin-node-92177/b-capnp-loop-2972687} IPC server send response [#212](/bitcoin-bitcoin/212/) Mining.waitTipChanged$Results ()
    6532025-09-24T12:50:08Z [ipc] {bitcoin-node-92177/b-capnp-loop-2972687} IPC server recv request  [#213](/bitcoin-bitcoin/213/) Mining.waitTipChanged$Params (context = (thread = <external capability>), currentTip = "\\005x\\361G\\224\\340(j\\005\\335\\260\\034F[}/\\303\\365\\264$N\\347\\246\\036\\004~gU\\352\\231\\221\\177", timeout = 1.7976931348623157e30...
    6542025-09-24T12:50:08Z [ipc] {bitcoin-node-92177/b-capnp-loop-2972687} IPC server post request  [#213](/bitcoin-bitcoin/213/) {bitcoin-node-92177/2973229 (from )}
    6552025-09-24T12:50:08Z [ipc] {bitcoin-node-92177/b-capnp-loop-2972687} IPC server send response [#213](/bitcoin-bitcoin/213/) Mining.waitTipChanged$Results ()
    6562025-09-24T12:50:08Z [ipc] {bitcoin-node-92177/b-capnp-loop-2972687} IPC server recv request  [#214](/bitcoin-bitcoin/214/) Mining.waitTipChanged$Params (context = (thread = <external capability>), currentTip = "\\005x\\361G\\224\\340(j\\005\\335\\260\\034F[}/\\303\\365\\264$N\\347\\246\\036\\004~gU\\352\\231\\221\\177", timeout = 1.7976931348623157e30...
    6572025-09-24T12:50:08Z [ipc] {bitcoin-node-92177/b-capnp-loop-2972687} IPC server post request  [#214](/bitcoin-bitcoin/214/) {bitcoin-node-92177/2973229 (from )}
    6582025-09-24T12:50:08Z [ipc] {bitcoin-node-92177/b-capnp-loop-2972687} IPC server send response [#214](/bitcoin-bitcoin/214/) Mining.waitTipChanged$Results ()
    6592025-09-24T12:50:08Z [ipc] {bitcoin-node-92177/b-capnp-loop-2972687} IPC server recv request  [#215](/bitcoin-bitcoin/215/) Mining.waitTipChanged$Params (context = (thread = <external capability>), currentTip = "\\005x\\361G\\224\\340(j\\005\\335\\260\\034F[}/\\303\\365\\264$N\\347\\246\\036\\004~gU\\352\\231\\221\\177", timeout = 1.7976931348623157e30...
    6602025-09-24T12:50:08Z [ipc] {bitcoin-node-92177/b-capnp-loop-2972687} IPC server post request  [#215](/bitcoin-bitcoin/215/) {bitcoin-node-92177/2973229 (from )}
    6612025-09-24T12:50:08Z [ipc] {bitcoin-node-92177/b-capnp-loop-2972687} IPC server send response [#215](/bitcoin-bitcoin/215/) Mining.waitTipChanged$Results ()
    6622025-09-24T12:50:08Z [ipc] {bitcoin-node-92177/b-capnp-loop-2972687} IPC server recv request  [#216](/bitcoin-bitcoin/216/) Mining.waitTipChanged$Params (context = (thread = <external capability>), currentTip = "\\005x\\361G\\224\\340(j\\005\\335\\260\\034F[}/\\303\\365\\264$N\\347\\246\\036\\004~gU\\352\\231\\221\\177", timeout = 1.7976931348623157e30...
    6632025-09-24T12:50:08Z [ipc] {bitcoin-node-92177/b-capnp-loop-2972687} IPC server post request  [#216](/bitcoin-bitcoin/216/) {bitcoin-node-92177/2973229 (from )}
    6642025-09-24T12:50:08Z [ipc] {bitcoin-node-92177/b-capnp-loop-2972687} IPC server send response [#216](/bitcoin-bitcoin/216/) Mining.waitTipChanged$Results ()
    6652025-09-24T12:50:08Z [ipc] {bitcoin-node-92177/b-capnp-loop-2972687} IPC server recv request  [#217](/bitcoin-bitcoin/217/) Mining.waitTipChanged$Params (context = (thread = <external capability>), currentTip = "\\005x\\361G\\224\\340(j\\005\\335\\260\\034F[}/\\303\\365\\264$N\\347\\246\\036\\004~gU\\352\\231\\221\\177", timeout = 1.7976931348623157e30...
    6662025-09-24T12:50:08Z [ipc] {bitcoin-node-92177/b-capnp-loop-2972687} IPC server post request  [#217](/bitcoin-bitcoin/217/) {bitcoin-node-92177/2973229 (from )}
    6672025-09-24T12:50:08Z [ipc] {bitcoin-node-92177/b-capnp-loop-2972687} IPC server send response [#217](/bitcoin-bitcoin/217/) Mining.waitTipChanged$Results ()
    6682025-09-24T12:50:08Z [ipc] {bitcoin-node-92177/b-capnp-loop-2972687} IPC server recv request  [#218](/bitcoin-bitcoin/218/) Mining.waitTipChanged$Params (context = (thread = <external capability>), currentTip = "\\005x\\361G\\224\\340(j\\005\\335\\260\\034F[}/\\303\\365\\264$N\\347\\246\\036\\004~gU\\352\\231\\221\\177", timeout = 1.7976931348623157e30...
    6692025-09-24T12:50:08Z [ipc] {bitcoin-node-92177/b-capnp-loop-2972687} IPC server post request  [#218](/bitcoin-bitcoin/218/) {bitcoin-node-92177/2973229 (from )}
    6702025-09-24T12:50:08Z [ipc] {bitcoin-node-92177/b-capnp-loop-2972687} IPC server send response [#218](/bitcoin-bitcoin/218/) Mining.waitTipChanged$Results ()
    6712025-09-24T12:50:08Z [ipc] {bitcoin-node-92177/b-capnp-loop-2972687} IPC server recv request  [#219](/bitcoin-bitcoin/219/) Mining.waitTipChanged$Params (context = (thread = <external capability>), currentTip = "\\005x\\361G\\224\\340(j\\005\\335\\260\\034F[}/\\303\\365\\264$N\\347\\246\\036\\004~gU\\352\\231\\221\\177", timeout = 1.7976931348623157e30...
    6722025-09-24T12:50:08Z [ipc] {bitcoin-node-92177/b-capnp-loop-2972687} IPC server post request  [#219](/bitcoin-bitcoin/219/) {bitcoin-node-92177/2973229 (from )}
    6732025-09-24T12:50:08Z [ipc] {bitcoin-node-92177/b-capnp-loop-2972687} IPC server send response [#219](/bitcoin-bitcoin/219/) Mining.waitTipChanged$Results ()
    6742025-09-24T12:50:08Z [ipc] {bitcoin-node-92177/b-capnp-loop-2972687} IPC server recv request  [#220](/bitcoin-bitcoin/220/) Mining.waitTipChanged$Params (context = (thread = <external capability>), currentTip = "\\005x\\361G\\224\\340(j\\005\\335\\260\\034F[}/\\303\\365\\264$N\\347\\246\\036\\004~gU\\352\\231\\221\\177", timeout = 1.7976931348623157e30...
    6752025-09-24T12:50:08Z [ipc] {bitcoin-node-92177/b-capnp-loop-2972687} IPC server post request  [#220](/bitcoin-bitcoin/220/) {bitcoin-node-92177/2973229 (from )}
    6762025-09-24T12:50:08Z [ipc] {bitcoin-node-92177/b-capnp-loop-2972687} IPC server destroy N2mp11ProxyServerIN3ipc5capnp8messages13BlockTemplateEEE
    6772025-09-24T12:50:08Z [ipc] {bitcoin-node-92177/b-capnp-loop-2972687} IPC server destroy N2mp11ProxyServerIN3ipc5capnp8messages4InitEEE
    6782025-09-24T12:50:08Z [ipc] {bitcoin-node-92177/b-capnp-loop-2972687} IPC server send response [#220](/bitcoin-bitcoin/220/) Mining.waitTipChanged$Results ()
    6792025-09-24T12:50:08Z [ipc] {bitcoin-node-92177/b-capnp-loop-2972687} IPC server destroy N2mp11ProxyServerIN3ipc5capnp8messages6MiningEEE
    6802025-09-24T12:50:08Z Shutdown done
    6812025-09-24T12:50:08Z [ipc] {bitcoin-node-92177/b-capnp-loop-2972687} EventLoop::loop done, cancelling event listeners.
    6822025-09-24T12:50:08Z [ipc] {bitcoin-node-92177/b-capnp-loop-2972687} EventLoop::loop bye.
    
  9. plebhash commented at 5:55 pm on September 24, 2025: none

    after some more progress on my Rust code, I’m no longer waiting on waitTipChanged, since I can get away with only waiting on waitNext

    after these changes, I’m no longer observing bitcoin-node being unkillable via ctrl+c.

    so this, plus the odd-looking logs above, make it seem that this is related to how bitcoin-node is dealing with waitTipChanged internally?

  10. ryanofsky commented at 6:13 pm on September 24, 2025: contributor

    @ryanofsky I’m on macOS, would a stack trace from LLDB be equally useful?

    Yes a stack trace from all threads after the hang happens should make the cause of the problem clear. lldb command to print that should be thread backtrace all. It’s also good to know the problem doesn’t happen with waitNext, only waitTipChanged since we can look for differences between those methods.

  11. ryanofsky commented at 9:24 pm on September 24, 2025: contributor

    Have been trying to reproduce this bug in python by calling waitTipChanged followed by a shutdown but so far no luck.

    With no await asyncio.sleep after waitTipChanged and before stop_node I get a “peer disconnected” error. With await asyncio.sleep(0) I get a “broken pipe” error, and with longer sleeps I see a nullopt BlockRef returned from waitTipChanged().

    These results are all expected, and I didn’t see a way to make the node hang on shutdown. Changes made to interface_ipc.py are shown in the diff below.

    I also tried to analyze the two posted log files. The first log file shows a waitTipChanged call being made and apparently never returning when the node shuts down. There is no “IPC server destroy” log line for the Mining interface object in the logs, and only the Init and BlockTemplate objects are shown to be destroyed. This is consistent with the Mining.waitTipChanged method hanging somehow and never returning.

    The second log file seems to show the rust client calling waitTipChanged in a loop during shutdown, and waitTipChanged returning an empty response with the result: Common.BlockRef field unset. This is expected because it just means the c++ waitTipChanged method returned nullopt during shutdown as documented. The client should probably handle this by shutting down itself.

     0--- a/test/functional/interface_ipc.py
     1+++ b/test/functional/interface_ipc.py
     2@@ -124,8 +124,30 @@ class IPCInterfaceTest(BitcoinTestFramework):
     3             assert_equal(len(newblockref.result.hash), block_hash_size)
     4             assert_equal(newblockref.result.height, current_block_height + 1)
     5             self.log.debug("Wait for timeout")
     6-            wait = mining.result.waitTipChanged(ctx, newblockref.result.hash, timeout)
     7-            oldblockref = await wait
     8+
     9+            async def wait_tip_changed():
    10+                return await mining.result.waitTipChanged(ctx, newblockref.result.hash, timeout)
    11+
    12+            wait = asyncio.create_task(wait_tip_changed())
    13+            #await asyncio.sleep(0)
    14+            #await asyncio.sleep(0.1)
    15+            self.nodes[0].stop_node()
    16+            try:
    17+                oldblockref = await wait
    18+            except capnp.lib.capnp.KjException as e:
    19+                if "disconnected: Peer disconnected" in e.message:
    20+                    self.log.debug("Success: peer disconnected")
    21+                    return
    22+                if "disconnected: message = [Errno 32] Broken pipe" in e.message:
    23+                    self.log.debug("Success: broken pipe")
    24+                    return
    25+                raise
    26+
    27+            if not oldblockref._has("result"):
    28+                self.log.debug("Success: waitTipChanged returned nullopt")
    29+                return
    30+            raise AssertionError(f"Expected broken pipe not {oldblockref.result=!r}")
    31+
    32             assert_equal(len(newblockref.result.hash), block_hash_size)
    33             assert_equal(oldblockref.result.hash, newblockref.result.hash)
    34             assert_equal(oldblockref.result.height, newblockref.result.height)
    

    Since it seems not straightforward to reproduce this problem this makes me think it could be a race condition that the patch from #33387 is more likely to fix

  12. plebhash commented at 9:37 pm on September 24, 2025: none

    still haven’t found the time for the stack trace, busy with Sv2 release… apologies for that

    but it’s pretty much gone on my side

    so I’m happy if we close this, or I can also share stack trace later in case you feel it’s still valuable

  13. ryanofsky commented at 2:40 pm on September 25, 2025: contributor

    can also share stack trace later in case you feel it’s still valuable

    Would appreciate that if you get a chance. I do suspect this is related to #33387 but would be nice to have some confirmation or ideally a reliable way to reproduce.

    Thanks for reporting the bug in any case, and if doesn’t seem worth collecting more debug information, it would be ok to close this

  14. bitcoin deleted a comment on Sep 29, 2025
  15. plebhash commented at 3:05 pm on September 29, 2025: none

    @ryanofsky I don’t really use gdb nor lldb on a regular basis, so I apologize if I did anything wrong. I hope the logs below are giving you the right info.

    Here’s the sequence of steps I took:

    • do lldb -- ./build/bin/bitcoin-node -testnet4 -ipcbind=unix
    • inside lldb terminal, do process handle -p true -s false -n false SIGINT so that the SIGINT goes to the process and not to lldb
    • inside lldb terminal, do run
    • launch my (now outdated) Rust code that does waitTipChanged
    • on a new terminal, do kill -INT $(pgrep -n bitcoin-node) to send a SIGINT to bitcoin-node
    • on lldb do ctrl+c to get the terminal back
    • on lldb terminal do `thread backtrace all
      0➜  bitcoin git:(v30.0rc1) lldb -- ./build/bin/bitcoin-node -testnet4 -ipcbind=unix                                           
      1(lldb) target create "./build/bin/bitcoin-node"
      2Current executable set to '/Users/plebhash/develop/sv2-bitcoin-core/bitcoin/build/bin/bitcoin-node' (arm64).
      3(lldb) settings set -- target.run-args  "-testnet4" "-ipcbind=unix"
      4(lldb) process handle -p true -s false -n false SIGINT
      5NAME         PASS     STOP     NOTIFY
      6===========  =======  =======  =======
      7SIGINT       true     false    false  
      8(lldb) run
      9Process 51122 launched: '/Users/plebhash/develop/sv2-bitcoin-core/bitcoin/build/bin/bitcoin-node' (arm64)
     102025-09-29T15:02:03Z Ignoring unknown configuration value signet.sv2port
     112025-09-29T15:02:03Z Bitcoin Core version v30.0rc1 (release build)
     122025-09-29T15:02:03Z Using the 'arm_shani(1way;2way)' SHA256 implementation
     132025-09-29T15:02:03Z Default data directory /Users/plebhash/Library/Application Support/Bitcoin
     142025-09-29T15:02:03Z Using data directory /Users/plebhash/Library/Application Support/Bitcoin/testnet4
     152025-09-29T15:02:03Z Config file: /Users/plebhash/Library/Application Support/Bitcoin/bitcoin.conf
     162025-09-29T15:02:03Z Config file arg: rpcpassword=****
     172025-09-29T15:02:03Z Config file arg: rpcuser=****
     182025-09-29T15:02:03Z Config file arg: server="1"
     192025-09-29T15:02:03Z Config file arg: zmqpubrawblock="tcp://127.0.0.1:28332"
     202025-09-29T15:02:03Z Config file arg: zmqpubrawtx="tcp://127.0.0.1:28333"
     212025-09-29T15:02:03Z Config file arg: [signet] debug="rpc"
     222025-09-29T15:02:03Z Config file arg: [signet] debug="sv2"
     232025-09-29T15:02:03Z Config file arg: [signet] loglevel="sv2:debug"
     242025-09-29T15:02:03Z Config file arg: [signet] rpcpassword=****
     252025-09-29T15:02:03Z Config file arg: [signet] rpcuser=****
     262025-09-29T15:02:03Z Config file arg: [signet] server="1"
     272025-09-29T15:02:03Z Config file arg: [signet] signetchallenge="51"
     282025-09-29T15:02:03Z Command-line arg: ipcbind="unix"
     292025-09-29T15:02:03Z Command-line arg: testnet4=""
     302025-09-29T15:02:03Z Using at most 125 automatic connections (285 file descriptors available)
     312025-09-29T15:02:03Z scheduler thread start
     322025-09-29T15:02:03Z Listening for IPC requests on address unix:/Users/plebhash/Library/Application Support/Bitcoin/testnet4/node.sock
     332025-09-29T15:02:03Z Binding RPC on address ::1 port 48332
     342025-09-29T15:02:03Z Binding RPC on address 127.0.0.1 port 48332
     352025-09-29T15:02:03Z Using rpcuser/rpcpassword authentication.
     362025-09-29T15:02:03Z [warning] The use of rpcuser/rpcpassword is less secure, because credentials are configured in plain text. It is recommended that locally-run instances switch to cookie-based auth, or otherwise to use hashed rpcauth credentials. See share/rpcauth in the source directory for more information.
     372025-09-29T15:02:03Z Starting HTTP server with 16 worker threads
     382025-09-29T15:02:03Z Using wallet directory /Users/plebhash/Library/Application Support/Bitcoin/testnet4/wallets
     392025-09-29T15:02:03Z init message: Verifying wallet(s)…
     402025-09-29T15:02:03Z Using /16 prefix for IP bucketing
     412025-09-29T15:02:03Z init message: Loading P2P addresses…
     422025-09-29T15:02:03Z Loaded 23267 addresses from peers.dat  37ms
     432025-09-29T15:02:03Z init message: Loading banlist…
     442025-09-29T15:02:03Z SetNetworkActive: true
     452025-09-29T15:02:03Z Cache configuration:
     462025-09-29T15:02:03Z * Using 2.0 MiB for block index database
     472025-09-29T15:02:03Z * Using 8.0 MiB for chain state database
     482025-09-29T15:02:03Z * Using 440.0 MiB for in-memory UTXO set (plus up to 286.1 MiB of unused mempool space)
     492025-09-29T15:02:03Z Script verification uses 11 additional threads
     502025-09-29T15:02:03Z Using obfuscation key for blocksdir *.dat files (/Users/plebhash/Library/Application Support/Bitcoin/testnet4/blocks): '0000000000000000'
     512025-09-29T15:02:03Z Opening LevelDB in /Users/plebhash/Library/Application Support/Bitcoin/testnet4/blocks/index
     522025-09-29T15:02:03Z Opened LevelDB successfully
     532025-09-29T15:02:03Z Using obfuscation key for /Users/plebhash/Library/Application Support/Bitcoin/testnet4/blocks/index: 0000000000000000
     542025-09-29T15:02:03Z Using 16 MiB out of 16 MiB requested for signature cache, able to store 524288 elements
     552025-09-29T15:02:03Z Using 16 MiB out of 16 MiB requested for script execution cache, able to store 524288 elements
     562025-09-29T15:02:03Z init message: Loading block index…
     572025-09-29T15:02:03Z Assuming ancestors of block 000000000000000180a58e7fa3b0db84b5ea76377524894f53660d93ac839d9b have valid signatures.
     582025-09-29T15:02:03Z Setting nMinimumChainWork=00000000000000000000000000000000000000000000034a4690fe592dc49c7c
     592025-09-29T15:02:03Z Loading block index db: last block file = 77
     602025-09-29T15:02:03Z Loading block index db: last block file info: CBlockFileInfo(blocks=85, size=32007602, heights=104200...104274, time=2025-09-29...2025-09-29)
     612025-09-29T15:02:03Z Checking all blk files are present...
     622025-09-29T15:02:03Z Initializing chainstate Chainstate [ibd] @ height -1 (null)
     632025-09-29T15:02:03Z Opening LevelDB in /Users/plebhash/Library/Application Support/Bitcoin/testnet4/chainstate
     642025-09-29T15:02:03Z Opened LevelDB successfully
     652025-09-29T15:02:03Z Using obfuscation key for /Users/plebhash/Library/Application Support/Bitcoin/testnet4/chainstate: b82ff6b27ea46612
     662025-09-29T15:02:03Z Loaded best chain: hashBestChain=00000000048587410da002f9d5c281a95ea0122b0635d8a9c063b68e962a69dc height=104274 date=2025-09-29T16:45:17Z progress=1.000000
     672025-09-29T15:02:03Z init message: Verifying blocks…
     682025-09-29T15:02:03Z Verifying last 6 blocks at level 3
     692025-09-29T15:02:03Z Verification progress: 0%
     702025-09-29T15:02:03Z Verification progress: 16%
     712025-09-29T15:02:03Z Verification progress: 33%
     722025-09-29T15:02:03Z Verification progress: 50%
     732025-09-29T15:02:03Z Verification progress: 66%
     742025-09-29T15:02:03Z Verification progress: 83%
     752025-09-29T15:02:03Z Verification progress: 99%
     762025-09-29T15:02:03Z Verification: No coin database inconsistencies in last 6 blocks (8 transactions)
     772025-09-29T15:02:03Z Block index and chainstate loaded
     782025-09-29T15:02:03Z Setting NODE_NETWORK on non-prune mode
     792025-09-29T15:02:03Z block tree size = 113609
     802025-09-29T15:02:03Z nBestHeight = 104274
     812025-09-29T15:02:03Z initload thread start
     822025-09-29T15:02:03Z mapport thread start
     832025-09-29T15:02:03Z Loading 0 mempool transactions from file...
     842025-09-29T15:02:03Z Imported mempool transactions from file: 0 succeeded, 0 failed, 0 expired, 0 already there, 0 waiting for initial broadcast
     852025-09-29T15:02:03Z AddLocal([2804:1b3:6149:9f39:18f3:9d48:b408:73af]:48333,1)
     862025-09-29T15:02:03Z Discover: 2804:1b3:6149:9f39:18f3:9d48:b408:73af
     872025-09-29T15:02:03Z AddLocal([2804:1b3:6149:9f39:91a7:284f:10f5:fb42]:48333,1)
     882025-09-29T15:02:03Z Discover: 2804:1b3:6149:9f39:91a7:284f:10f5:fb42
     892025-09-29T15:02:03Z AddLocal([2804:1b3:6149:9f39:51f9:a558:1d9a:8ecf]:48333,1)
     902025-09-29T15:02:03Z torcontrol thread start
     912025-09-29T15:02:03Z Discover: 2804:1b3:6149:9f39:51f9:a558:1d9a:8ecf
     922025-09-29T15:02:03Z initload thread exit
     932025-09-29T15:02:03Z AddLocal([2804:1b3:6149:9f39:b539:4ce9:ab6f:64ed]:48333,1)
     942025-09-29T15:02:03Z Discover: 2804:1b3:6149:9f39:b539:4ce9:ab6f:64ed
     952025-09-29T15:02:03Z Bound to 127.0.0.1:48334
     962025-09-29T15:02:03Z Bound to [::]:48333
     972025-09-29T15:02:03Z Bound to 0.0.0.0:48333
     982025-09-29T15:02:03Z Loaded 0 addresses from "anchors.dat"
     992025-09-29T15:02:03Z 0 block-relay-only anchors will be tried for connections.
    1002025-09-29T15:02:03Z init message: Starting network threads…
    1012025-09-29T15:02:03Z net thread start
    1022025-09-29T15:02:03Z dnsseed thread start
    1032025-09-29T15:02:03Z msghand thread start
    1042025-09-29T15:02:03Z init message: Done loading
    1052025-09-29T15:02:03Z opencon thread start
    1062025-09-29T15:02:03Z addcon thread start
    1072025-09-29T15:02:03Z Waiting 300 seconds before querying DNS seeds.
    1082025-09-29T15:02:04Z New outbound-full-relay v2 peer connected: version: 70016, blocks=104274, peer=0
    1092025-09-29T15:02:04Z Leaving InitialBlockDownload (latching to false)
    1102025-09-29T15:02:05Z New outbound-full-relay v2 peer connected: version: 70016, blocks=104274, peer=1
    1112025-09-29T15:02:08Z CreateNewBlock(): block weight: 812 txs: 0 fees: 0 sigops 1
    1122025-09-29T15:02:14Z P2P peers available. Skipped DNS seeding.
    1132025-09-29T15:02:14Z dnsseed thread exit
    1142025-09-29T15:02:35Z New outbound-full-relay v2 peer connected: version: 70016, blocks=104274, peer=2
    1152025-09-29T15:02:41Z New outbound-full-relay v2 peer connected: version: 70016, blocks=104274, peer=3
    1162025-09-29T15:02:42Z New outbound-full-relay v2 peer connected: version: 70016, blocks=104274, peer=4
    1172025-09-29T15:02:44Z tor: Thread interrupt
    1182025-09-29T15:02:44Z Shutdown in progress...
    1192025-09-29T15:02:44Z mapport thread exit
    1202025-09-29T15:02:44Z torcontrol thread exit
    1212025-09-29T15:02:44Z addcon thread exit
    1222025-09-29T15:02:44Z net thread exit
    1232025-09-29T15:02:44Z msghand thread exit
    1242025-09-29T15:02:47Z opencon thread exit
    1252025-09-29T15:02:47Z DumpAnchors: Flush 0 outbound block-relay-only peer addresses to anchors.dat started
    1262025-09-29T15:02:47Z DumpAnchors: Flush 0 outbound block-relay-only peer addresses to anchors.dat completed (0.01s)
    1272025-09-29T15:02:47Z scheduler thread exit
    1282025-09-29T15:02:47Z Writing 0 mempool transactions to file...
    1292025-09-29T15:02:47Z Writing 0 unbroadcast transactions to file.
    1302025-09-29T15:02:47Z Dumped mempool: 0.000s to copy, 0.006s to dump, 27 bytes dumped to file
    1312025-09-29T15:02:47Z Flushed fee estimates to fee_estimates.dat.
    1322025-09-29T15:02:47Z Shutdown done
    133Process 51122 stopped
    134* thread [#1](/bitcoin-bitcoin/1/), name = 'b-shutoff', queue = 'com.apple.main-thread', stop reason = signal SIGSTOP
    135    frame [#0](/bitcoin-bitcoin/0/): 0x000000018e74f9b8 libsystem_kernel.dylib`__ulock_wait + 8
    136libsystem_kernel.dylib`:
    137->  0x18e74f9b8 <+8>:  b.lo   0x18e74f9d8               ; <+40>
    138    0x18e74f9bc <+12>: pacibsp 
    139    0x18e74f9c0 <+16>: stp    x29, x30, [sp, #-0x10]!
    140    0x18e74f9c4 <+20>: mov    x29, sp
    141Target 0: (bitcoin-node) stopped.
    142(lldb) thread backtrace all
    143* thread [#1](/bitcoin-bitcoin/1/), name = 'b-shutoff', queue = 'com.apple.main-thread', stop reason = signal SIGSTOP
    144  * frame [#0](/bitcoin-bitcoin/0/): 0x000000018e74f9b8 libsystem_kernel.dylib`__ulock_wait + 8
    145    frame [#1](/bitcoin-bitcoin/1/): 0x000000018e7920b0 libsystem_pthread.dylib`_pthread_join + 608
    146    frame [#2](/bitcoin-bitcoin/2/): 0x000000018e6c1e54 libc++.1.dylib`std::__1::thread::join() + 36
    147    frame [#3](/bitcoin-bitcoin/3/): 0x000000010038cfc8 bitcoin-node`ipc::capnp::(anonymous namespace)::CapnpProtocol::~CapnpProtocol() [inlined] ipc::capnp::(anonymous namespace)::CapnpProtocol::~CapnpProtocol(this=0x0000000130e05a30) at protocol.cpp:45:53 [opt]
    148    frame [#4](/bitcoin-bitcoin/4/): 0x000000010038cf8c bitcoin-node`ipc::capnp::(anonymous namespace)::CapnpProtocol::~CapnpProtocol(this=0x0000000130e05a30) at protocol.cpp:43:5 [opt]
    149    frame [#5](/bitcoin-bitcoin/5/): 0x000000010038d084 bitcoin-node`ipc::capnp::(anonymous namespace)::CapnpProtocol::~CapnpProtocol(this=<unavailable>) at protocol.cpp:43:5 [opt]
    150    frame [#6](/bitcoin-bitcoin/6/): 0x0000000100394730 bitcoin-node`ipc::(anonymous namespace)::IpcImpl::~IpcImpl() [inlined] std::__1::default_delete<ipc::Protocol>::operator()[abi:v160006](this=<unavailable>, __ptr=<unavailable>) const at unique_ptr.h:65:5 [opt]
    151    frame [#7](/bitcoin-bitcoin/7/): 0x0000000100394724 bitcoin-node`ipc::(anonymous namespace)::IpcImpl::~IpcImpl() [inlined] std::__1::unique_ptr<ipc::Protocol, std::__1::default_delete<ipc::Protocol>>::reset[abi:v160006](this=0x0000600002a9daf0, __p=0x0000000000000000) at unique_ptr.h:297:7 [opt]
    152    frame [#8](/bitcoin-bitcoin/8/): 0x0000000100394718 bitcoin-node`ipc::(anonymous namespace)::IpcImpl::~IpcImpl() [inlined] std::__1::unique_ptr<ipc::Protocol, std::__1::default_delete<ipc::Protocol>>::~unique_ptr[abi:v160006](this=0x0000600002a9daf0) at unique_ptr.h:263:75 [opt]
    153    frame [#9](/bitcoin-bitcoin/9/): 0x0000000100394718 bitcoin-node`ipc::(anonymous namespace)::IpcImpl::~IpcImpl() [inlined] std::__1::unique_ptr<ipc::Protocol, std::__1::default_delete<ipc::Protocol>>::~unique_ptr[abi:v160006](this=0x0000600002a9daf0) at unique_ptr.h:263:73 [opt]
    154    frame [#10](/bitcoin-bitcoin/10/): 0x0000000100394718 bitcoin-node`ipc::(anonymous namespace)::IpcImpl::~IpcImpl() [inlined] ipc::(anonymous namespace)::IpcImpl::~IpcImpl(this=0x0000600002a9dad0) at interfaces.cpp:52:7 [opt]
    155    frame [#11](/bitcoin-bitcoin/11/): 0x00000001003946f4 bitcoin-node`ipc::(anonymous namespace)::IpcImpl::~IpcImpl() [inlined] ipc::(anonymous namespace)::IpcImpl::~IpcImpl(this=0x0000600002a9dad0) at interfaces.cpp:52:7 [opt]
    156    frame [#12](/bitcoin-bitcoin/12/): 0x00000001003946f4 bitcoin-node`ipc::(anonymous namespace)::IpcImpl::~IpcImpl(this=0x0000600002a9dad0) at interfaces.cpp:52:7 [opt]
    157    frame [#13](/bitcoin-bitcoin/13/): 0x000000010000ba00 bitcoin-node`init::(anonymous namespace)::BitcoinNodeInit::~BitcoinNodeInit() [inlined] std::__1::default_delete<interfaces::Ipc>::operator()[abi:v160006](this=<unavailable>, __ptr=<unavailable>) const at unique_ptr.h:65:5 [opt]
    158    frame [#14](/bitcoin-bitcoin/14/): 0x000000010000b9f4 bitcoin-node`init::(anonymous namespace)::BitcoinNodeInit::~BitcoinNodeInit() [inlined] std::__1::unique_ptr<interfaces::Ipc, std::__1::default_delete<interfaces::Ipc>>::reset[abi:v160006](this=0x000060000249ea50, __p=0x0000000000000000) at unique_ptr.h:297:7 [opt]
    159    frame [#15](/bitcoin-bitcoin/15/): 0x000000010000b9e8 bitcoin-node`init::(anonymous namespace)::BitcoinNodeInit::~BitcoinNodeInit() [inlined] std::__1::unique_ptr<interfaces::Ipc, std::__1::default_delete<interfaces::Ipc>>::~unique_ptr[abi:v160006](this=0x000060000249ea50) at unique_ptr.h:263:75 [opt]
    160    frame [#16](/bitcoin-bitcoin/16/): 0x000000010000b9e8 bitcoin-node`init::(anonymous namespace)::BitcoinNodeInit::~BitcoinNodeInit() [inlined] std::__1::unique_ptr<interfaces::Ipc, std::__1::default_delete<interfaces::Ipc>>::~unique_ptr[abi:v160006](this=0x000060000249ea50) at unique_ptr.h:263:73 [opt]
    161    frame [#17](/bitcoin-bitcoin/17/): 0x000000010000b9e8 bitcoin-node`init::(anonymous namespace)::BitcoinNodeInit::~BitcoinNodeInit() [inlined] init::(anonymous namespace)::BitcoinNodeInit::~BitcoinNodeInit(this=0x000060000249ea40) at bitcoin-node.cpp:21:7 [opt]
    162    frame [#18](/bitcoin-bitcoin/18/): 0x000000010000b9dc bitcoin-node`init::(anonymous namespace)::BitcoinNodeInit::~BitcoinNodeInit() [inlined] init::(anonymous namespace)::BitcoinNodeInit::~BitcoinNodeInit(this=0x000060000249ea40) at bitcoin-node.cpp:21:7 [opt]
    163    frame [#19](/bitcoin-bitcoin/19/): 0x000000010000b9dc bitcoin-node`init::(anonymous namespace)::BitcoinNodeInit::~BitcoinNodeInit(this=0x000060000249ea40) at bitcoin-node.cpp:21:7 [opt]
    164    frame [#20](/bitcoin-bitcoin/20/): 0x0000000100008168 bitcoin-node`main [inlined] std::__1::default_delete<interfaces::Init>::operator()[abi:v160006](this=0x000000016fdfeae8, __ptr=<unavailable>) const at unique_ptr.h:65:5 [opt]
    165    frame [#21](/bitcoin-bitcoin/21/): 0x000000010000815c bitcoin-node`main [inlined] std::__1::unique_ptr<interfaces::Init, std::__1::default_delete<interfaces::Init>>::reset[abi:v160006](this=0x000000016fdfeae8, __p=0x0000000000000000) at unique_ptr.h:297:7 [opt]
    166    frame [#22](/bitcoin-bitcoin/22/): 0x0000000100008150 bitcoin-node`main [inlined] std::__1::unique_ptr<interfaces::Init, std::__1::default_delete<interfaces::Init>>::~unique_ptr[abi:v160006](this=0x000000016fdfeae8) at unique_ptr.h:263:75 [opt]
    167    frame [#23](/bitcoin-bitcoin/23/): 0x0000000100008150 bitcoin-node`main [inlined] std::__1::unique_ptr<interfaces::Init, std::__1::default_delete<interfaces::Init>>::~unique_ptr[abi:v160006](this=0x000000016fdfeae8) at unique_ptr.h:263:73 [opt]
    168    frame [#24](/bitcoin-bitcoin/24/): 0x0000000100008150 bitcoin-node`main(argc=<unavailable>, argv=<unavailable>) at bitcoind.cpp:290:1 [opt]
    169    frame [#25](/bitcoin-bitcoin/25/): 0x000000018e3eeb98 dyld`start + 6076
    170  thread [#3](/bitcoin-bitcoin/3/), name = 'b-capnp-loop'
    171    frame [#0](/bitcoin-bitcoin/0/): 0x000000018e753d04 libsystem_kernel.dylib`kevent + 8
    172    frame [#1](/bitcoin-bitcoin/1/): 0x000000010152ce70 libkj-async.1.0.2.dylib`kj::UnixEventPort::doKqueueWait(timespec*) + 76
    173    frame [#2](/bitcoin-bitcoin/2/): 0x000000010152d470 libkj-async.1.0.2.dylib`kj::UnixEventPort::wait() + 144
    174    frame [#3](/bitcoin-bitcoin/3/): 0x000000010151f46c libkj-async.1.0.2.dylib`kj::EventLoop::wait() + 40
    175    frame [#4](/bitcoin-bitcoin/4/): 0x000000010151faa8 libkj-async.1.0.2.dylib`kj::_::waitImpl(kj::Own<kj::_::PromiseNode, kj::_::PromiseDisposer>&&, kj::_::ExceptionOrValue&, kj::WaitScope&, kj::SourceLocation) + 528
    176    frame [#5](/bitcoin-bitcoin/5/): 0x00000001005ffab0 bitcoin-node`kj::Promise<unsigned long>::wait(this=<unavailable>, waitScope=<unavailable>, location=(fileName = "ipc/libmultiprocess/src/mp/proxy.cpp", function = "loop", lineNumber = 231, columnNumber = 35)) at async-inl.h:1357:3 [opt]
    177    frame [#6](/bitcoin-bitcoin/6/): 0x00000001005ff344 bitcoin-node`mp::EventLoop::loop(this=0x0000000130e05a48) at proxy.cpp:231:68 [opt]
    178    frame [#7](/bitcoin-bitcoin/7/): 0x000000010038db10 bitcoin-node`void* std::__1::__thread_proxy[abi:v160006]<std::__1::tuple<std::__1::unique_ptr<std::__1::__thread_struct, std::__1::default_delete<std::__1::__thread_struct>>, ipc::capnp::(anonymous namespace)::CapnpProtocol::startLoop(char const*)::'lambda'()>>(void*) [inlined] ipc::capnp::(anonymous namespace)::CapnpProtocol::startLoop(this=0x000060000249ece8)::'lambda'()::operator()() const at protocol.cpp:96:21 [opt]
    179    frame [#8](/bitcoin-bitcoin/8/): 0x000000010038da6c bitcoin-node`void* std::__1::__thread_proxy[abi:v160006]<std::__1::tuple<std::__1::unique_ptr<std::__1::__thread_struct, std::__1::default_delete<std::__1::__thread_struct>>, ipc::capnp::(anonymous namespace)::CapnpProtocol::startLoop(char const*)::'lambda'()>>(void*) [inlined] decltype(std::declval<ipc::capnp::(anonymous namespace)::CapnpProtocol::startLoop(char const*)::'lambda'()>()()) std::__1::__invoke[abi:v160006]<ipc::capnp::(anonymous namespace)::CapnpProtocol::startLoop(char const*)::'lambda'()>(__f=0x000060000249ece8) at invoke.h:394:23 [opt]
    180    frame [#9](/bitcoin-bitcoin/9/): 0x000000010038da6c bitcoin-node`void* std::__1::__thread_proxy[abi:v160006]<std::__1::tuple<std::__1::unique_ptr<std::__1::__thread_struct, std::__1::default_delete<std::__1::__thread_struct>>, ipc::capnp::(anonymous namespace)::CapnpProtocol::startLoop(char const*)::'lambda'()>>(void*) [inlined] void std::__1::__thread_execute[abi:v160006]<std::__1::unique_ptr<std::__1::__thread_struct, std::__1::default_delete<std::__1::__thread_struct>>, ipc::capnp::(anonymous namespace)::CapnpProtocol::startLoop(char const*)::'lambda'()>(__t=size=2, (null)=<unavailable>) at thread:288:5 [opt]
    181    frame [#10](/bitcoin-bitcoin/10/): 0x000000010038da6c bitcoin-node`void* std::__1::__thread_proxy[abi:v160006]<std::__1::tuple<std::__1::unique_ptr<std::__1::__thread_struct, std::__1::default_delete<std::__1::__thread_struct>>, ipc::capnp::(anonymous namespace)::CapnpProtocol::startLoop(char const*)::'lambda'()>>(__vp=0x000060000249ece0) at thread:299:5 [opt]
    182    frame [#11](/bitcoin-bitcoin/11/): 0x000000018e78fc0c libsystem_pthread.dylib`_pthread_start + 136
    183  thread [#38](/bitcoin-bitcoin/38/)
    184    frame [#0](/bitcoin-bitcoin/0/): 0x000000018e7513cc libsystem_kernel.dylib`__psynch_cvwait + 8
    185    frame [#1](/bitcoin-bitcoin/1/): 0x000000018e7900e0 libsystem_pthread.dylib`_pthread_cond_wait + 984
    186    frame [#2](/bitcoin-bitcoin/2/): 0x000000018e6c0300 libc++.1.dylib`std::__1::condition_variable::__do_timed_wait(std::__1::unique_lock<std::__1::mutex>&, std::__1::chrono::time_point<std::__1::chrono::system_clock, std::__1::chrono::duration<long long, std::__1::ratio<1l, 1000000000l>>>) + 104
    187    frame [#3](/bitcoin-bitcoin/3/): 0x0000000100173cfc bitcoin-node`node::WaitTipChanged(ChainstateManager&, node::KernelNotifications&, uint256 const&, std::__1::chrono::duration<double, std::__1::ratio<1l, 1000l>>&) [inlined] std::__1::cv_status std::__1::condition_variable::wait_for<long long, std::__1::ratio<1l, 1000000000l>>(this=0x0000600001198110, __lk=0x000000017134e750, __d=<unavailable>) at __mutex_base:0 [opt]
    188    frame [#4](/bitcoin-bitcoin/4/): 0x0000000100173cec bitcoin-node`node::WaitTipChanged(ChainstateManager&, node::KernelNotifications&, uint256 const&, std::__1::chrono::duration<double, std::__1::ratio<1l, 1000l>>&) [inlined] void std::__1::condition_variable::__do_timed_wait<std::__1::chrono::steady_clock>(this=0x0000600001198110, __lk=0x000000017134e750, __tp=time_point<std::__1::chrono::steady_clock, std::__1::chrono::duration<long long, std::__1::ratio<1L, 1000000000L> > > @ x25) at __mutex_base:514:5 [opt]
    189    frame [#5](/bitcoin-bitcoin/5/): 0x0000000100173cec bitcoin-node`node::WaitTipChanged(ChainstateManager&, node::KernelNotifications&, uint256 const&, std::__1::chrono::duration<double, std::__1::ratio<1l, 1000l>>&) [inlined] std::__1::cv_status std::__1::condition_variable::wait_until<std::__1::chrono::steady_clock, std::__1::chrono::duration<double, std::__1::ratio<1l, 1000000000l>>>(this=0x0000600001198110, __lk=0x000000017134e750, __t=<unavailable>) at __mutex_base:417:5 [opt]
    190    frame [#6](/bitcoin-bitcoin/6/): 0x0000000100173cec bitcoin-node`node::WaitTipChanged(ChainstateManager&, node::KernelNotifications&, uint256 const&, std::__1::chrono::duration<double, std::__1::ratio<1l, 1000l>>&) [inlined] bool std::__1::condition_variable::wait_until<std::__1::chrono::steady_clock, std::__1::chrono::duration<double, std::__1::ratio<1l, 1000000000l>>, node::WaitTipChanged(ChainstateManager&, node::KernelNotifications&, uint256 const&, std::__1::chrono::duration<double, std::__1::ratio<1l, 1000l>>&)::$_3>(this=0x0000600001198110, __lk=0x000000017134e750, __t=<unavailable>, __pred=<unavailable>) at __mutex_base:429:13 [opt]
    191    frame [#7](/bitcoin-bitcoin/7/): 0x0000000100173cec bitcoin-node`node::WaitTipChanged(chainman=0x0000000131808200, kernel_notifications=0x00006000011980c0, current_tip=0x000000017134e8c0, timeout=0x000000017134e800) at miner.cpp:571:45 [opt]
    192    frame [#8](/bitcoin-bitcoin/8/): 0x0000000100167f34 bitcoin-node`node::(anonymous namespace)::MinerImpl::waitTipChanged(this=<unavailable>, current_tip=uint256 @ 0x000000017134e8c0, timeout=(__rep_ = 3155695200000)) at interfaces.cpp:957:16 [opt]
    193    frame [#9](/bitcoin-bitcoin/9/): 0x000000010040c4cc bitcoin-node`void mp::ServerRet<mp::Accessor<mp::mining_fields::Result, 18>, mp::ServerCall>::invoke<mp::ServerInvokeContext<mp::ProxyServer<ipc::capnp::messages::Mining>, capnp::CallContext<ipc::capnp::messages::Mining::WaitTipChangedParams, ipc::capnp::messages::Mining::WaitTipChangedResults>>, uint256, std::__1::chrono::duration<double, std::__1::ratio<1l, 1000l>>>(mp::ServerInvokeContext<mp::ProxyServer<ipc::capnp::messages::Mining>, capnp::CallContext<ipc::capnp::messages::Mining::WaitTipChangedParams, ipc::capnp::messages::Mining::WaitTipChangedResults>>&, mp::TypeList<>, uint256&&, std::__1::chrono::duration<double, std::__1::ratio<1l, 1000l>>&&) const [inlined] decltype(auto) mp::ProxyMethodTraits<ipc::capnp::messages::Mining::WaitTipChangedParams, void>::invoke<mp::ServerInvokeContext<mp::ProxyServer<ipc::capnp::messages::Mining>, capnp::CallContext<ipc::capnp::messages::Mining::WaitTipChangedParams, ipc::capnp::messages::Mining::WaitTipChangedResults>>, uint256, std::__1::chrono::duration<double, std::__1::ratio<1l, 1000l>>>(server_context=0x000000017134eb30, args=<unavailable>, args=<unavailable>) at proxy.h:288:16 [opt]
    194    frame [#10](/bitcoin-bitcoin/10/): 0x000000010040c4a4 bitcoin-node`void mp::ServerRet<mp::Accessor<mp::mining_fields::Result, 18>, mp::ServerCall>::invoke<mp::ServerInvokeContext<mp::ProxyServer<ipc::capnp::messages::Mining>, capnp::CallContext<ipc::capnp::messages::Mining::WaitTipChangedParams, ipc::capnp::messages::Mining::WaitTipChangedResults>>, uint256, std::__1::chrono::duration<double, std::__1::ratio<1l, 1000l>>>(mp::ServerInvokeContext<mp::ProxyServer<ipc::capnp::messages::Mining>, capnp::CallContext<ipc::capnp::messages::Mining::WaitTipChangedParams, ipc::capnp::messages::Mining::WaitTipChangedResults>>&, mp::TypeList<>, uint256&&, std::__1::chrono::duration<double, std::__1::ratio<1l, 1000l>>&&) const [inlined] decltype(auto) mp::ServerCall::invoke<mp::ServerInvokeContext<mp::ProxyServer<ipc::capnp::messages::Mining>, capnp::CallContext<ipc::capnp::messages::Mining::WaitTipChangedParams, ipc::capnp::messages::Mining::WaitTipChangedResults>>, uint256, std::__1::chrono::duration<double, std::__1::ratio<1l, 1000l>>>(this=<unavailable>, server_context=0x000000017134eb30, (null)=<unavailable>, args=<unavailable>, args=<unavailable>) const at proxy-types.h:448:16 [opt]
    195    frame [#11](/bitcoin-bitcoin/11/): 0x000000010040c4a4 bitcoin-node`void mp::ServerRet<mp::Accessor<mp::mining_fields::Result, 18>, mp::ServerCall>::invoke<mp::ServerInvokeContext<mp::ProxyServer<ipc::capnp::messages::Mining>, capnp::CallContext<ipc::capnp::messages::Mining::WaitTipChangedParams, ipc::capnp::messages::Mining::WaitTipChangedResults>>, uint256, std::__1::chrono::duration<double, std::__1::ratio<1l, 1000l>>>(this=0x0000600002ab832c, server_context=0x000000017134eb30, (null)=<unavailable>, args=<unavailable>, args=<unavailable>) const at proxy-types.h:471:33 [opt]
    196    frame [#12](/bitcoin-bitcoin/12/): 0x000000010040c408 bitcoin-node`void mp::PassField<mp::Accessor<mp::mining_fields::Timeout, 1>, std::__1::chrono::duration<double, std::__1::ratio<1l, 1000l>>, mp::ServerInvokeContext<mp::ProxyServer<ipc::capnp::messages::Mining>, capnp::CallContext<ipc::capnp::messages::Mining::WaitTipChangedParams, ipc::capnp::messages::Mining::WaitTipChangedResults>>, mp::ServerRet<mp::Accessor<mp::mining_fields::Result, 18>, mp::ServerCall> const&, mp::TypeList<>, uint256>((null)=<unavailable>, (null)=<unavailable>, server_context=0x000000017134eb30, fn=0x0000600002ab832c, args=0x000000017134ea70, args=0x000000017134eaa0) at proxy-types.h:307:8 [opt]
    197    frame [#13](/bitcoin-bitcoin/13/): 0x000000010040c17c bitcoin-node`void mp::PassField<mp::Accessor<mp::mining_fields::CurrentTip, 17>, uint256, mp::ServerInvokeContext<mp::ProxyServer<ipc::capnp::messages::Mining>, capnp::CallContext<ipc::capnp::messages::Mining::WaitTipChangedParams, ipc::capnp::messages::Mining::WaitTipChangedResults>>, mp::ServerField<1, mp::Accessor<mp::mining_fields::Timeout, 1>, mp::ServerRet<mp::Accessor<mp::mining_fields::Result, 18>, mp::ServerCall>> const&, mp::TypeList<std::__1::chrono::duration<double, std::__1::ratio<1l, 1000l>>>>(mp::Priority<0>, mp::TypeList<uint256>, mp::ServerInvokeContext<mp::ProxyServer<ipc::capnp::messages::Mining>, capnp::CallContext<ipc::capnp::messages::Mining::WaitTipChangedParams, ipc::capnp::messages::Mining::WaitTipChangedResults>>&, mp::ServerField<1, mp::Accessor<mp::mining_fields::Timeout, 1>, mp::ServerRet<mp::Accessor<mp::mining_fields::Result, 18>, mp::ServerCall>> const&, mp::TypeList<std::__1::chrono::duration<double, std::__1::ratio<1l, 1000l>>>&&) [inlined] decltype(auto) mp::ServerField<1, mp::Accessor<mp::mining_fields::Timeout, 1>, mp::ServerRet<mp::Accessor<mp::mining_fields::Result, 18>, mp::ServerCall>>::invoke<mp::ServerInvokeContext<mp::ProxyServer<ipc::capnp::messages::Mining>, capnp::CallContext<ipc::capnp::messages::Mining::WaitTipChangedParams, ipc::capnp::messages::Mining::WaitTipChangedResults>>, mp::TypeList<std::__1::chrono::duration<double, std::__1::ratio<1l, 1000l>>>, uint256>(this=0x0000600002ab832c, server_context=0x000000017134eb30, (null)=<unavailable>, args=0x000000017134eaa0) const at proxy-types.h:539:16 [opt]
    198    frame [#14](/bitcoin-bitcoin/14/): 0x000000010040c168 bitcoin-node`void mp::PassField<mp::Accessor<mp::mining_fields::CurrentTip, 17>, uint256, mp::ServerInvokeContext<mp::ProxyServer<ipc::capnp::messages::Mining>, capnp::CallContext<ipc::capnp::messages::Mining::WaitTipChangedParams, ipc::capnp::messages::Mining::WaitTipChangedResults>>, mp::ServerField<1, mp::Accessor<mp::mining_fields::Timeout, 1>, mp::ServerRet<mp::Accessor<mp::mining_fields::Result, 18>, mp::ServerCall>> const&, mp::TypeList<std::__1::chrono::duration<double, std::__1::ratio<1l, 1000l>>>>((null)=<unavailable>, (null)=<unavailable>, server_context=0x000000017134eb30, fn=0x0000600002ab832c, args=0x000000017134eb80) at proxy-types.h:307:8 [opt]
    199    frame [#15](/bitcoin-bitcoin/15/): 0x000000010040b8e0 bitcoin-node`std::__1::enable_if<std::is_same<decltype(mp::Accessor<mp::mining_fields::Context, 17>::get(fp1.call_context.getParams())), mp::Context::Reader>::value, kj::Promise<mp::ServerInvokeContext<mp::ProxyServer<ipc::capnp::messages::Mining>, capnp::CallContext<ipc::capnp::messages::Mining::WaitTipChangedParams, ipc::capnp::messages::Mining::WaitTipChangedResults>>::CallContext>>::type mp::PassField<mp::Accessor<mp::mining_fields::Context, 17>, mp::ServerInvokeContext<mp::ProxyServer<ipc::capnp::messages::Mining>, capnp::CallContext<ipc::capnp::messages::Mining::WaitTipChangedParams, ipc::capnp::messages::Mining::WaitTipChangedResults>>, mp::ServerField<1, mp::Accessor<mp::mining_fields::CurrentTip, 17>, mp::ServerField<1, mp::Accessor<mp::mining_fields::Timeout, 1>, mp::ServerRet<mp::Accessor<mp::mining_fields::Result, 18>, mp::ServerCall>>>, mp::TypeList<uint256, std::__1::chrono::duration<double, std::__1::ratio<1l, 1000l>>>>(mp::Priority<1>, mp::TypeList<>, mp::ServerInvokeContext<mp::ProxyServer<ipc::capnp::messages::Mining>, capnp::CallContext<ipc::capnp::messages::Mining::WaitTipChangedParams, ipc::capnp::messages::Mining::WaitTipChangedResults>>&, mp::ServerField<1, mp::Accessor<mp::mining_fields::CurrentTip, 17>, mp::ServerField<1, mp::Accessor<mp::mining_fields::Timeout, 1>, mp::ServerRet<mp::Accessor<mp::mining_fields::Result, 18>, mp::ServerCall>>> const&, mp::TypeList<uint256, std::__1::chrono::duration<double, std::__1::ratio<1l, 1000l>>>&&)::'lambda'()::operator()() [inlined] decltype(auto) mp::ServerField<1, mp::Accessor<mp::mining_fields::CurrentTip, 17>, mp::ServerField<1, mp::Accessor<mp::mining_fields::Timeout, 1>, mp::ServerRet<mp::Accessor<mp::mining_fields::Result, 18>, mp::ServerCall>>>::invoke<mp::ServerInvokeContext<mp::ProxyServer<ipc::capnp::messages::Mining>, capnp::CallContext<ipc::capnp::messages::Mining::WaitTipChangedParams, ipc::capnp::messages::Mining::WaitTipChangedResults>>, mp::TypeList<uint256, std::__1::chrono::duration<double, std::__1::ratio<1l, 1000l>>>>(this=<unavailable>, server_context=0x000000017134eb30, (null)=<unavailable>) const at proxy-types.h:539:16 [opt]
    200    frame [#16](/bitcoin-bitcoin/16/): 0x000000010040b8d4 bitcoin-node`std::__1::enable_if<std::is_same<decltype(mp::Accessor<mp::mining_fields::Context, 17>::get(fp1.call_context.getParams())), mp::Context::Reader>::value, kj::Promise<mp::ServerInvokeContext<mp::ProxyServer<ipc::capnp::messages::Mining>, capnp::CallContext<ipc::capnp::messages::Mining::WaitTipChangedParams, ipc::capnp::messages::Mining::WaitTipChangedResults>>::CallContext>>::type mp::PassField<mp::Accessor<mp::mining_fields::Context, 17>, mp::ServerInvokeContext<mp::ProxyServer<ipc::capnp::messages::Mining>, capnp::CallContext<ipc::capnp::messages::Mining::WaitTipChangedParams, ipc::capnp::messages::Mining::WaitTipChangedResults>>, mp::ServerField<1, mp::Accessor<mp::mining_fields::CurrentTip, 17>, mp::ServerField<1, mp::Accessor<mp::mining_fields::Timeout, 1>, mp::ServerRet<mp::Accessor<mp::mining_fields::Result, 18>, mp::ServerCall>>>, mp::TypeList<uint256, std::__1::chrono::duration<double, std::__1::ratio<1l, 1000l>>>>(this=0x0000600002ab8308)::'lambda'()::operator()() at type-context.h:116:24 [opt]
    201    frame [#17](/bitcoin-bitcoin/17/): 0x000000010039dcb4 bitcoin-node`void mp::Unlock<std::__1::unique_lock<std::__1::mutex>, kj::Function<void ()>&>(std::__1::unique_lock<std::__1::mutex>&, kj::Function<void ()>&) [inlined] kj::Function<void ()>::operator()(this=0x000000017134ef20) at function.h:119:12 [opt]
    202    frame [#18](/bitcoin-bitcoin/18/): 0x000000010039dca4 bitcoin-node`void mp::Unlock<std::__1::unique_lock<std::__1::mutex>, kj::Function<void ()>&>(lock=0x000000017134ef40, callback=0x000000017134ef20) at util.h:198:5 [opt]
    203    frame [#19](/bitcoin-bitcoin/19/): 0x00000001006036b4 bitcoin-node`void* std::__1::__thread_proxy[abi:v160006]<std::__1::tuple<std::__1::unique_ptr<std::__1::__thread_struct, std::__1::default_delete<std::__1::__thread_struct>>, mp::ProxyServer<mp::ThreadMap>::makeThread(capnp::CallContext<mp::ThreadMap::MakeThreadParams, mp::ThreadMap::MakeThreadResults>)::$_9>>(void*) at proxy-io.h:306:17 [opt]
    204    frame [#20](/bitcoin-bitcoin/20/): 0x0000000100603690 bitcoin-node`void* std::__1::__thread_proxy[abi:v160006]<std::__1::tuple<std::__1::unique_ptr<std::__1::__thread_struct, std::__1::default_delete<std::__1::__thread_struct>>, mp::ProxyServer<mp::ThreadMap>::makeThread(capnp::CallContext<mp::ThreadMap::MakeThreadParams, mp::ThreadMap::MakeThreadResults>)::$_9>>(void*) [inlined] void std::__1::condition_variable::wait<void mp::Waiter::wait<mp::ProxyServer<mp::ThreadMap>::makeThread(capnp::CallContext<mp::ThreadMap::MakeThreadParams, mp::ThreadMap::MakeThreadResults>)::$_9::operator()() const::'lambda'()>(std::__1::unique_lock<std::__1::mutex>&, mp::ProxyServer<mp::ThreadMap>::makeThread(capnp::CallContext<mp::ThreadMap::MakeThreadParams, mp::ThreadMap::MakeThreadResults>)::$_9::operator()() const::'lambda'())::'lambda'()>(this=0x000060000168c0d0, __lk=0x000000017134ef40, __pred=<unavailable>) at __mutex_base:399:13 [opt]
    205    frame [#21](/bitcoin-bitcoin/21/): 0x0000000100603690 bitcoin-node`void* std::__1::__thread_proxy[abi:v160006]<std::__1::tuple<std::__1::unique_ptr<std::__1::__thread_struct, std::__1::default_delete<std::__1::__thread_struct>>, mp::ProxyServer<mp::ThreadMap>::makeThread(capnp::CallContext<mp::ThreadMap::MakeThreadParams, mp::ThreadMap::MakeThreadResults>)::$_9>>(void*) [inlined] void mp::Waiter::wait<mp::ProxyServer<mp::ThreadMap>::makeThread(capnp::CallContext<mp::ThreadMap::MakeThreadParams, mp::ThreadMap::MakeThreadResults>)::$_9::operator()() const::'lambda'()>(this=0x000060000168c090, lock=0x000000017134ef40, pred=<unavailable>) at proxy-io.h:297:14 [opt]
    206    frame [#22](/bitcoin-bitcoin/22/): 0x0000000100603678 bitcoin-node`void* std::__1::__thread_proxy[abi:v160006]<std::__1::tuple<std::__1::unique_ptr<std::__1::__thread_struct, std::__1::default_delete<std::__1::__thread_struct>>, mp::ProxyServer<mp::ThreadMap>::makeThread(capnp::CallContext<mp::ThreadMap::MakeThreadParams, mp::ThreadMap::MakeThreadResults>)::$_9>>(void*) [inlined] mp::ProxyServer<mp::ThreadMap>::makeThread(capnp::CallContext<mp::ThreadMap::MakeThreadParams, mp::ThreadMap::MakeThreadResults>)::$_9::operator()(this=<unavailable>) const at proxy.cpp:404:34 [opt]
    207    frame [#23](/bitcoin-bitcoin/23/): 0x0000000100603468 bitcoin-node`void* std::__1::__thread_proxy[abi:v160006]<std::__1::tuple<std::__1::unique_ptr<std::__1::__thread_struct, std::__1::default_delete<std::__1::__thread_struct>>, mp::ProxyServer<mp::ThreadMap>::makeThread(capnp::CallContext<mp::ThreadMap::MakeThreadParams, mp::ThreadMap::MakeThreadResults>)::$_9>>(void*) [inlined] decltype(std::declval<mp::ProxyServer<mp::ThreadMap>::makeThread(capnp::CallContext<mp::ThreadMap::MakeThreadParams, mp::ThreadMap::MakeThreadResults>)::$_9>()()) std::__1::__invoke[abi:v160006]<mp::ProxyServer<mp::ThreadMap>::makeThread(capnp::CallContext<mp::ThreadMap::MakeThreadParams, mp::ThreadMap::MakeThreadResults>)::$_9>(__f=<unavailable>) at invoke.h:394:23 [opt]
    208    frame [#24](/bitcoin-bitcoin/24/): 0x0000000100603468 bitcoin-node`void* std::__1::__thread_proxy[abi:v160006]<std::__1::tuple<std::__1::unique_ptr<std::__1::__thread_struct, std::__1::default_delete<std::__1::__thread_struct>>, mp::ProxyServer<mp::ThreadMap>::makeThread(capnp::CallContext<mp::ThreadMap::MakeThreadParams, mp::ThreadMap::MakeThreadResults>)::$_9>>(void*) [inlined] void std::__1::__thread_execute[abi:v160006]<std::__1::unique_ptr<std::__1::__thread_struct, std::__1::default_delete<std::__1::__thread_struct>>, mp::ProxyServer<mp::ThreadMap>::makeThread(capnp::CallContext<mp::ThreadMap::MakeThreadParams, mp::ThreadMap::MakeThreadResults>)::$_9>(__t=<unavailable>, (null)=<unavailable>) at thread:288:5 [opt]
    209    frame [#25](/bitcoin-bitcoin/25/): 0x0000000100603468 bitcoin-node`void* std::__1::__thread_proxy[abi:v160006]<std::__1::tuple<std::__1::unique_ptr<std::__1::__thread_struct, std::__1::default_delete<std::__1::__thread_struct>>, mp::ProxyServer<mp::ThreadMap>::makeThread(capnp::CallContext<mp::ThreadMap::MakeThreadParams, mp::ThreadMap::MakeThreadResults>)::$_9>>(__vp=<unavailable>) at thread:299:5 [opt]
    210    frame [#26](/bitcoin-bitcoin/26/): 0x000000018e78fc0c libsystem_pthread.dylib`_pthread_start + 136
    211  thread [#39](/bitcoin-bitcoin/39/)
    212    frame [#0](/bitcoin-bitcoin/0/): 0x000000018e7513cc libsystem_kernel.dylib`__psynch_cvwait + 8
    213    frame [#1](/bitcoin-bitcoin/1/): 0x000000018e7900e0 libsystem_pthread.dylib`_pthread_cond_wait + 984
    214    frame [#2](/bitcoin-bitcoin/2/): 0x000000018e6c0268 libc++.1.dylib`std::__1::condition_variable::wait(std::__1::unique_lock<std::__1::mutex>&) + 32
    215    frame [#3](/bitcoin-bitcoin/3/): 0x0000000100601ab0 bitcoin-node`void* std::__1::__thread_proxy[abi:v160006]<std::__1::tuple<std::__1::unique_ptr<std::__1::__thread_struct, std::__1::default_delete<std::__1::__thread_struct>>, mp::EventLoop::startAsyncThread()::$_7>>(void*) [inlined] mp::EventLoop::startAsyncThread()::$_7::operator()(this=<unavailable>) const at proxy.cpp:296:22 [opt]
    216    frame [#4](/bitcoin-bitcoin/4/): 0x0000000100601a60 bitcoin-node`void* std::__1::__thread_proxy[abi:v160006]<std::__1::tuple<std::__1::unique_ptr<std::__1::__thread_struct, std::__1::default_delete<std::__1::__thread_struct>>, mp::EventLoop::startAsyncThread()::$_7>>(void*) [inlined] decltype(std::declval<mp::EventLoop::startAsyncThread()::$_7>()()) std::__1::__invoke[abi:v160006]<mp::EventLoop::startAsyncThread()::$_7>(__f=<unavailable>) at invoke.h:394:23 [opt]
    217    frame [#5](/bitcoin-bitcoin/5/): 0x0000000100601a60 bitcoin-node`void* std::__1::__thread_proxy[abi:v160006]<std::__1::tuple<std::__1::unique_ptr<std::__1::__thread_struct, std::__1::default_delete<std::__1::__thread_struct>>, mp::EventLoop::startAsyncThread()::$_7>>(void*) [inlined] void std::__1::__thread_execute[abi:v160006]<std::__1::unique_ptr<std::__1::__thread_struct, std::__1::default_delete<std::__1::__thread_struct>>, mp::EventLoop::startAsyncThread()::$_7>(__t=<unavailable>, (null)=<unavailable>) at thread:288:5 [opt]
    218    frame [#6](/bitcoin-bitcoin/6/): 0x0000000100601a60 bitcoin-node`void* std::__1::__thread_proxy[abi:v160006]<std::__1::tuple<std::__1::unique_ptr<std::__1::__thread_struct, std::__1::default_delete<std::__1::__thread_struct>>, mp::EventLoop::startAsyncThread()::$_7>>(__vp=<unavailable>) at thread:299:5 [opt]
    219    frame [#7](/bitcoin-bitcoin/7/): 0x000000018e78fc0c libsystem_pthread.dylib`_pthread_start + 136
    220(lldb) 
    
  16. ryanofsky commented at 5:06 pm on September 29, 2025: contributor

    Thanks! Output from LLDB shows what the problem is and suggests this should be fixed by the patch in #33387, which I will go ahead and make into a PR.

    In the stack trace (which I annotated below):

    • Thread 1 is the bitcoin node main thread, and it is just waiting for the IPC event loop thread to exit.
    • Thread 3 is IPC event loop thread, and it is idle waiting for new I/O events.
    • Thread 38 is an IPC worker thread calling WaitTipChanged, which is stuck calling kernel_notifications.m_tip_block_cv.wait_until() waiting for shutdown to be signaled or the chain tip to change. This shows buggy behavior, because by this point thread 1 will have already destroyed the kernel notification and m_tip_block_cv objects.
    • Thread 39 is the IPC asynchronous cleanup thread and it is just idle, waiting for new cleanup callbacks to be added or for the event loop to exit.

    The patch in #33387 should fix the problem with thread 38 using objects already destroyed by thread 1, by making the disconnectIncoming() call in Thread 1 wait for thread 38 to exit before proceeding further with shutdown. (Specifically, disconnectIncoming will delete the IPC server mp::Connection object associated with the client, and destroy the ProxyServer<Thread> object, waiting for the worker thread to exit in that destructor.)

    I am still unsure why I couldn’t reproduce this problem with the python tests I tried to write #33463 (comment), and also why the problem did not seem to happen when you called stop RPC instead of using ctrl-c. I was looking more closely at shutdown code and think it may have to do with ctrl-c handler HandleSIGTERM only triggering the g_shutdown shutdown signal, not triggering m_tip_block_cv as the stop RPC seems to do via the NodeContext::shutdown_request callback. Knowing this could help write a test to reproduce the problem, which would be good because even if I think the patch in #33387 fixes it, it would be good to have confirmation.

      0============================================================
      1============================================================
      2* thread [#1](/bitcoin-bitcoin/1/), name = 'b-shutoff', queue = 'com.apple.main-thread', stop reason = signal SIGSTOP
      3  * frame [#0](/bitcoin-bitcoin/0/): 0x000000018e74f9b8 libsystem_kernel.dylib`__ulock_wait + 8
      4    frame [#1](/bitcoin-bitcoin/1/): 0x000000018e7920b0 libsystem_pthread.dylib`_pthread_join + 608
      5    frame [#2](/bitcoin-bitcoin/2/): 0x000000018e6c1e54 libc++.1.dylib`std::__1::thread::join() + 36
      6    frame [#3](/bitcoin-bitcoin/3/): 0x000000010038cfc8 bitcoin-node`ipc::capnp::(anonymous namespace)::CapnpProtocol::~CapnpProtocol() [inlined] ipc::capnp::(anonymous namespace)::CapnpProtocol::~CapnpProtocol(this=0x0000000130e05a30) at protocol.cpp:45:53 [opt]
      7    frame [#4](/bitcoin-bitcoin/4/): 0x000000010038cf8c bitcoin-node`ipc::capnp::(anonymous namespace)::CapnpProtocol::~CapnpProtocol(this=0x0000000130e05a30) at protocol.cpp:43:5 [opt]
      8    frame [#5](/bitcoin-bitcoin/5/): 0x000000010038d084 bitcoin-node`ipc::capnp::(anonymous namespace)::CapnpProtocol::~CapnpProtocol(this=<unavailable>) at protocol.cpp:43:5 [opt]
      9
     10    42      ~CapnpProtocol() noexcept(true)
     11    43      {
     12    44          m_loop_ref.reset();
     13>   45          if (m_loop_thread.joinable()) m_loop_thread.join();
     14    46          assert(!m_loop);
     15    47      };
     16
     17    frame [#6](/bitcoin-bitcoin/6/): 0x0000000100394730 bitcoin-node`ipc::(anonymous namespace)::IpcImpl::~IpcImpl() [inlined] std::__1::default_delete<ipc::Protocol>::operator()[abi:v160006](this=<unavailable>, __ptr=<unavailable>) const at unique_ptr.h:65:5 [opt]
     18    frame [#7](/bitcoin-bitcoin/7/): 0x0000000100394724 bitcoin-node`ipc::(anonymous namespace)::IpcImpl::~IpcImpl() [inlined] std::__1::unique_ptr<ipc::Protocol, std::__1::default_delete<ipc::Protocol>>::reset[abi:v160006](this=0x0000600002a9daf0, __p=0x0000000000000000) at unique_ptr.h:297:7 [opt]
     19    frame [#8](/bitcoin-bitcoin/8/): 0x0000000100394718 bitcoin-node`ipc::(anonymous namespace)::IpcImpl::~IpcImpl() [inlined] std::__1::unique_ptr<ipc::Protocol, std::__1::default_delete<ipc::Protocol>>::~unique_ptr[abi:v160006](this=0x0000600002a9daf0) at unique_ptr.h:263:75 [opt]
     20    frame [#9](/bitcoin-bitcoin/9/): 0x0000000100394718 bitcoin-node`ipc::(anonymous namespace)::IpcImpl::~IpcImpl() [inlined] std::__1::unique_ptr<ipc::Protocol, std::__1::default_delete<ipc::Protocol>>::~unique_ptr[abi:v160006](this=0x0000600002a9daf0) at unique_ptr.h:263:73 [opt]
     21    frame [#10](/bitcoin-bitcoin/10/): 0x0000000100394718 bitcoin-node`ipc::(anonymous namespace)::IpcImpl::~IpcImpl() [inlined] ipc::(anonymous namespace)::IpcImpl::~IpcImpl(this=0x0000600002a9dad0) at interfaces.cpp:52:7 [opt]
     22    frame [#11](/bitcoin-bitcoin/11/): 0x00000001003946f4 bitcoin-node`ipc::(anonymous namespace)::IpcImpl::~IpcImpl() [inlined] ipc::(anonymous namespace)::IpcImpl::~IpcImpl(this=0x0000600002a9dad0) at interfaces.cpp:52:7 [opt]
     23    frame [#12](/bitcoin-bitcoin/12/): 0x00000001003946f4 bitcoin-node`ipc::(anonymous namespace)::IpcImpl::~IpcImpl(this=0x0000600002a9dad0) at interfaces.cpp:52:7 [opt]
     24
     25    52  class IpcImpl : public interfaces::Ipc
     26    53  {
     27    54  public:
     28   ...
     29>  125      std::unique_ptr<Protocol> m_protocol;
     30
     31    frame [#13](/bitcoin-bitcoin/13/): 0x000000010000ba00 bitcoin-node`init::(anonymous namespace)::BitcoinNodeInit::~BitcoinNodeInit() [inlined] std::__1::default_delete<interfaces::Ipc>::operator()[abi:v160006](this=<unavailable>, __ptr=<unavailable>) const at unique_ptr.h:65:5 [opt]
     32    frame [#14](/bitcoin-bitcoin/14/): 0x000000010000b9f4 bitcoin-node`init::(anonymous namespace)::BitcoinNodeInit::~BitcoinNodeInit() [inlined] std::__1::unique_ptr<interfaces::Ipc, std::__1::default_delete<interfaces::Ipc>>::reset[abi:v160006](this=0x000060000249ea50, __p=0x0000000000000000) at unique_ptr.h:297:7 [opt]
     33    frame [#15](/bitcoin-bitcoin/15/): 0x000000010000b9e8 bitcoin-node`init::(anonymous namespace)::BitcoinNodeInit::~BitcoinNodeInit() [inlined] std::__1::unique_ptr<interfaces::Ipc, std::__1::default_delete<interfaces::Ipc>>::~unique_ptr[abi:v160006](this=0x000060000249ea50) at unique_ptr.h:263:75 [opt]
     34    frame [#16](/bitcoin-bitcoin/16/): 0x000000010000b9e8 bitcoin-node`init::(anonymous namespace)::BitcoinNodeInit::~BitcoinNodeInit() [inlined] std::__1::unique_ptr<interfaces::Ipc, std::__1::default_delete<interfaces::Ipc>>::~unique_ptr[abi:v160006](this=0x000060000249ea50) at unique_ptr.h:263:73 [opt]
     35    frame [#17](/bitcoin-bitcoin/17/): 0x000000010000b9e8 bitcoin-node`init::(anonymous namespace)::BitcoinNodeInit::~BitcoinNodeInit() [inlined] init::(anonymous namespace)::BitcoinNodeInit::~BitcoinNodeInit(this=0x000060000249ea40) at bitcoin-node.cpp:21:7 [opt]
     36    frame [#18](/bitcoin-bitcoin/18/): 0x000000010000b9dc bitcoin-node`init::(anonymous namespace)::BitcoinNodeInit::~BitcoinNodeInit() [inlined] init::(anonymous namespace)::BitcoinNodeInit::~BitcoinNodeInit(this=0x000060000249ea40) at bitcoin-node.cpp:21:7 [opt]
     37    frame [#19](/bitcoin-bitcoin/19/): 0x000000010000b9dc bitcoin-node`init::(anonymous namespace)::BitcoinNodeInit::~BitcoinNodeInit(this=0x000060000249ea40) at bitcoin-node.cpp:21:7 [opt]
     38
     39    21  class BitcoinNodeInit : public interfaces::Init
     40    22  {
     41    23  public:
     42   ...
     43>   42      std::unique_ptr<interfaces::Ipc> m_ipc;
     44
     45    frame [#20](/bitcoin-bitcoin/20/): 0x0000000100008168 bitcoin-node`main [inlined] std::__1::default_delete<interfaces::Init>::operator()[abi:v160006](this=0x000000016fdfeae8, __ptr=<unavailable>) const at unique_ptr.h:65:5 [opt]
     46    frame [#21](/bitcoin-bitcoin/21/): 0x000000010000815c bitcoin-node`main [inlined] std::__1::unique_ptr<interfaces::Init, std::__1::default_delete<interfaces::Init>>::reset[abi:v160006](this=0x000000016fdfeae8, __p=0x0000000000000000) at unique_ptr.h:297:7 [opt]
     47    frame [#22](/bitcoin-bitcoin/22/): 0x0000000100008150 bitcoin-node`main [inlined] std::__1::unique_ptr<interfaces::Init, std::__1::default_delete<interfaces::Init>>::~unique_ptr[abi:v160006](this=0x000000016fdfeae8) at unique_ptr.h:263:75 [opt]
     48    frame [#23](/bitcoin-bitcoin/23/): 0x0000000100008150 bitcoin-node`main [inlined] std::__1::unique_ptr<interfaces::Init, std::__1::default_delete<interfaces::Init>>::~unique_ptr[abi:v160006](this=0x000000016fdfeae8) at unique_ptr.h:263:73 [opt]
     49    frame [#24](/bitcoin-bitcoin/24/): 0x0000000100008150 bitcoin-node`main(argc=<unavailable>, argv=<unavailable>) at bitcoind.cpp:290:1 [opt]
     50    frame [#25](/bitcoin-bitcoin/25/): 0x000000018e3eeb98 dyld`start + 6076
     51============================================================
     52============================================================
     53  thread [#3](/bitcoin-bitcoin/3/), name = 'b-capnp-loop'
     54    frame [#0](/bitcoin-bitcoin/0/): 0x000000018e753d04 libsystem_kernel.dylib`kevent + 8
     55    frame [#1](/bitcoin-bitcoin/1/): 0x000000010152ce70 libkj-async.1.0.2.dylib`kj::UnixEventPort::doKqueueWait(timespec*) + 76
     56    frame [#2](/bitcoin-bitcoin/2/): 0x000000010152d470 libkj-async.1.0.2.dylib`kj::UnixEventPort::wait() + 144
     57    frame [#3](/bitcoin-bitcoin/3/): 0x000000010151f46c libkj-async.1.0.2.dylib`kj::EventLoop::wait() + 40
     58    frame [#4](/bitcoin-bitcoin/4/): 0x000000010151faa8 libkj-async.1.0.2.dylib`kj::_::waitImpl(kj::Own<kj::_::PromiseNode, kj::_::PromiseDisposer>&&, kj::_::ExceptionOrValue&, kj::WaitScope&, kj::SourceLocation) + 528
     59    frame [#5](/bitcoin-bitcoin/5/): 0x00000001005ffab0 bitcoin-node`kj::Promise<unsigned long>::wait(this=<unavailable>, waitScope=<unavailable>, location=(fileName = "ipc/libmultiprocess/src/mp/proxy.cpp", function = "loop", lineNumber = 231, columnNumber = 35)) at async-inl.h:1357:3 [opt]
     60    frame [#6](/bitcoin-bitcoin/6/): 0x00000001005ff344 bitcoin-node`mp::EventLoop::loop(this=0x0000000130e05a48) at proxy.cpp:231:68 [opt]
     61
     62   230      for (;;) {
     63>  231          const size_t read_bytes = wait_stream->read(&buffer, 0, 1).wait(m_io_context.waitScope);
     64   232          if (read_bytes != 1) throw std::logic_error("EventLoop wait_stream closed unexpectedly");
     65
     66    frame [#7](/bitcoin-bitcoin/7/): 0x000000010038db10 bitcoin-node`void* std::__1::__thread_proxy[abi:v160006]<std::__1::tuple<std::__1::unique_ptr<std::__1::__thread_struct, std::__1::default_delete<std::__1::__thread_struct>>, ipc::capnp::(anonymous namespace)::CapnpProtocol::startLoop(char const*)::'lambda'()>>(void*) [inlined] ipc::capnp::(anonymous namespace)::CapnpProtocol::startLoop(this=0x000060000249ece8)::'lambda'()::operator()() const at protocol.cpp:96:21 [opt]
     67
     68    87      void startLoop(const char* exe_name)
     69    88      {
     70    89          if (m_loop) return;
     71    90          std::promise<void> promise;
     72    91          m_loop_thread = std::thread([&] {
     73    92              util::ThreadRename("capnp-loop");
     74    93              m_loop.emplace(exe_name, &IpcLogFn, &m_context);
     75    94              m_loop_ref.emplace(*m_loop);
     76    95              promise.set_value();
     77>   96              m_loop->loop();
     78    97              m_loop.reset();
     79    98          });
     80    99          promise.get_future().wait();
     81   100      }
     82
     83    frame [#8](/bitcoin-bitcoin/8/): 0x000000010038da6c bitcoin-node`void* std::__1::__thread_proxy[abi:v160006]<std::__1::tuple<std::__1::unique_ptr<std::__1::__thread_struct, std::__1::default_delete<std::__1::__thread_struct>>, ipc::capnp::(anonymous namespace)::CapnpProtocol::startLoop(char const*)::'lambda'()>>(void*) [inlined] decltype(std::declval<ipc::capnp::(anonymous namespace)::CapnpProtocol::startLoop(char const*)::'lambda'()>()()) std::__1::__invoke[abi:v160006]<ipc::capnp::(anonymous namespace)::CapnpProtocol::startLoop(char const*)::'lambda'()>(__f=0x000060000249ece8) at invoke.h:394:23 [opt]
     84    frame [#9](/bitcoin-bitcoin/9/): 0x000000010038da6c bitcoin-node`void* std::__1::__thread_proxy[abi:v160006]<std::__1::tuple<std::__1::unique_ptr<std::__1::__thread_struct, std::__1::default_delete<std::__1::__thread_struct>>, ipc::capnp::(anonymous namespace)::CapnpProtocol::startLoop(char const*)::'lambda'()>>(void*) [inlined] void std::__1::__thread_execute[abi:v160006]<std::__1::unique_ptr<std::__1::__thread_struct, std::__1::default_delete<std::__1::__thread_struct>>, ipc::capnp::(anonymous namespace)::CapnpProtocol::startLoop(char const*)::'lambda'()>(__t=size=2, (null)=<unavailable>) at thread:288:5 [opt]
     85    frame [#10](/bitcoin-bitcoin/10/): 0x000000010038da6c bitcoin-node`void* std::__1::__thread_proxy[abi:v160006]<std::__1::tuple<std::__1::unique_ptr<std::__1::__thread_struct, std::__1::default_delete<std::__1::__thread_struct>>, ipc::capnp::(anonymous namespace)::CapnpProtocol::startLoop(char const*)::'lambda'()>>(__vp=0x000060000249ece0) at thread:299:5 [opt]
     86    frame [#11](/bitcoin-bitcoin/11/): 0x000000018e78fc0c libsystem_pthread.dylib`_pthread_start + 136
     87============================================================
     88============================================================
     89  thread [#38](/bitcoin-bitcoin/38/)
     90    frame [#0](/bitcoin-bitcoin/0/): 0x000000018e7513cc libsystem_kernel.dylib`__psynch_cvwait + 8
     91    frame [#1](/bitcoin-bitcoin/1/): 0x000000018e7900e0 libsystem_pthread.dylib`_pthread_cond_wait + 984
     92    frame [#2](/bitcoin-bitcoin/2/): 0x000000018e6c0300 libc++.1.dylib`std::__1::condition_variable::__do_timed_wait(std::__1::unique_lock<std::__1::mutex>&, std::__1::chrono::time_point<std::__1::chrono::system_clock, std::__1::chrono::duration<long long, std::__1::ratio<1l, 1000000000l>>>) + 104
     93    frame [#3](/bitcoin-bitcoin/3/): 0x0000000100173cfc bitcoin-node`node::WaitTipChanged(ChainstateManager&, node::KernelNotifications&, uint256 const&, std::__1::chrono::duration<double, std::__1::ratio<1l, 1000l>>&) [inlined] std::__1::cv_status std::__1::condition_variable::wait_for<long long, std::__1::ratio<1l, 1000000000l>>(this=0x0000600001198110, __lk=0x000000017134e750, __d=<unavailable>) at __mutex_base:0 [opt]
     94    frame [#4](/bitcoin-bitcoin/4/): 0x0000000100173cec bitcoin-node`node::WaitTipChanged(ChainstateManager&, node::KernelNotifications&, uint256 const&, std::__1::chrono::duration<double, std::__1::ratio<1l, 1000l>>&) [inlined] void std::__1::condition_variable::__do_timed_wait<std::__1::chrono::steady_clock>(this=0x0000600001198110, __lk=0x000000017134e750, __tp=time_point<std::__1::chrono::steady_clock, std::__1::chrono::duration<long long, std::__1::ratio<1L, 1000000000L> > > @ x25) at __mutex_base:514:5 [opt]
     95    frame [#5](/bitcoin-bitcoin/5/): 0x0000000100173cec bitcoin-node`node::WaitTipChanged(ChainstateManager&, node::KernelNotifications&, uint256 const&, std::__1::chrono::duration<double, std::__1::ratio<1l, 1000l>>&) [inlined] std::__1::cv_status std::__1::condition_variable::wait_until<std::__1::chrono::steady_clock, std::__1::chrono::duration<double, std::__1::ratio<1l, 1000000000l>>>(this=0x0000600001198110, __lk=0x000000017134e750, __t=<unavailable>) at __mutex_base:417:5 [opt]
     96    frame [#6](/bitcoin-bitcoin/6/): 0x0000000100173cec bitcoin-node`node::WaitTipChanged(ChainstateManager&, node::KernelNotifications&, uint256 const&, std::__1::chrono::duration<double, std::__1::ratio<1l, 1000l>>&) [inlined] bool std::__1::condition_variable::wait_until<std::__1::chrono::steady_clock, std::__1::chrono::duration<double, std::__1::ratio<1l, 1000000000l>>, node::WaitTipChanged(ChainstateManager&, node::KernelNotifications&, uint256 const&, std::__1::chrono::duration<double, std::__1::ratio<1l, 1000l>>&)::$_3>(this=0x0000600001198110, __lk=0x000000017134e750, __t=<unavailable>, __pred=<unavailable>) at __mutex_base:429:13 [opt]
     97    frame [#7](/bitcoin-bitcoin/7/): 0x0000000100173cec bitcoin-node`node::WaitTipChanged(chainman=0x0000000131808200, kernel_notifications=0x00006000011980c0, current_tip=0x000000017134e8c0, timeout=0x000000017134e800) at miner.cpp:571:45 [opt]
     98
     99   560          WAIT_LOCK(kernel_notifications.m_tip_block_mutex, lock);
    100   561          // For callers convenience, wait longer than the provided timeout
    101   562          // during startup for the tip to be non-null. That way this function
    102   563          // always returns valid tip information when possible and only
    103   564          // returns null when shutting down, not when timing out.
    104   565          kernel_notifications.m_tip_block_cv.wait(lock, [&]() EXCLUSIVE_LOCKS_REQUIRED(kernel_notifications.m_tip_block_mutex) {
    105   566              return kernel_notifications.TipBlock() || chainman.m_interrupt;
    106   567          });
    107   568          if (chainman.m_interrupt) return {};
    108   569          // At this point TipBlock is set, so continue to wait until it is
    109   570          // different then `current_tip` provided by caller.
    110>  571          kernel_notifications.m_tip_block_cv.wait_until(lock, deadline, [&]() EXCLUSIVE_LOCKS_REQUIRED(kernel_notifications.m_tip_block_mutex) {
    111   572              return Assume(kernel_notifications.TipBlock()) != current_tip || chainman.m_interrupt;
    112   573          });
    113
    114    frame [#8](/bitcoin-bitcoin/8/): 0x0000000100167f34 bitcoin-node`node::(anonymous namespace)::MinerImpl::waitTipChanged(this=<unavailable>, current_tip=uint256 @ 0x000000017134e8c0, timeout=(__rep_ = 3155695200000)) at interfaces.cpp:957:16 [opt]
    115
    116   955      std::optional<BlockRef> waitTipChanged(uint256 current_tip, MillisecondsDouble timeout) override
    117   956      {
    118>  957          return WaitTipChanged(chainman(), notifications(), current_tip, timeout);
    119   958      }
    120
    121    frame [#9](/bitcoin-bitcoin/9/): 0x000000010040c4cc bitcoin-node`void mp::ServerRet<mp::Accessor<mp::mining_fields::Result, 18>, mp::ServerCall>::invoke<mp::ServerInvokeContext<mp::ProxyServer<ipc::capnp::messages::Mining>, capnp::CallContext<ipc::capnp::messages::Mining::WaitTipChangedParams, ipc::capnp::messages::Mining::WaitTipChangedResults>>, uint256, std::__1::chrono::duration<double, std::__1::ratio<1l, 1000l>>>(mp::ServerInvokeContext<mp::ProxyServer<ipc::capnp::messages::Mining>, capnp::CallContext<ipc::capnp::messages::Mining::WaitTipChangedParams, ipc::capnp::messages::Mining::WaitTipChangedResults>>&, mp::TypeList<>, uint256&&, std::__1::chrono::duration<double, std::__1::ratio<1l, 1000l>>&&) const [inlined] decltype(auto) mp::ProxyMethodTraits<ipc::capnp::messages::Mining::WaitTipChangedParams, void>::invoke<mp::ServerInvokeContext<mp::ProxyServer<ipc::capnp::messages::Mining>, capnp::CallContext<ipc::capnp::messages::Mining::WaitTipChangedParams, ipc::capnp::messages::Mining::WaitTipChangedResults>>, uint256, std::__1::chrono::duration<double, std::__1::ratio<1l, 1000l>>>(server_context=0x000000017134eb30, args=<unavailable>, args=<unavailable>) at proxy.h:288:16 [opt]
    122
    123>  288          return (server_context.proxy_server.m_impl.get()->*ProxyMethod<MethodParams>::impl)(std::forward<Args>(args)...);
    124
    125    frame [#10](/bitcoin-bitcoin/10/): 0x000000010040c4a4 bitcoin-node`void mp::ServerRet<mp::Accessor<mp::mining_fields::Result, 18>, mp::ServerCall>::invoke<mp::ServerInvokeContext<mp::ProxyServer<ipc::capnp::messages::Mining>, capnp::CallContext<ipc::capnp::messages::Mining::WaitTipChangedParams, ipc::capnp::messages::Mining::WaitTipChangedResults>>, uint256, std::__1::chrono::duration<double, std::__1::ratio<1l, 1000l>>>(mp::ServerInvokeContext<mp::ProxyServer<ipc::capnp::messages::Mining>, capnp::CallContext<ipc::capnp::messages::Mining::WaitTipChangedParams, ipc::capnp::messages::Mining::WaitTipChangedResults>>&, mp::TypeList<>, uint256&&, std::__1::chrono::duration<double, std::__1::ratio<1l, 1000l>>&&) const [inlined] decltype(auto) mp::ServerCall::invoke<mp::ServerInvokeContext<mp::ProxyServer<ipc::capnp::messages::Mining>, capnp::CallContext<ipc::capnp::messages::Mining::WaitTipChangedParams, ipc::capnp::messages::Mining::WaitTipChangedResults>>, uint256, std::__1::chrono::duration<double, std::__1::ratio<1l, 1000l>>>(this=<unavailable>, server_context=0x000000017134eb30, (null)=<unavailable>, args=<unavailable>, args=<unavailable>) const at proxy-types.h:448:16 [opt]
    126
    127>  448          return ProxyServerMethodTraits<typename decltype(server_context.call_context.getParams())::Reads>::invoke(
    128   449              server_context,
    129   450              std::forward<Args>(args)...);
    130
    131    frame [#11](/bitcoin-bitcoin/11/): 0x000000010040c4a4 bitcoin-node`void mp::ServerRet<mp::Accessor<mp::mining_fields::Result, 18>, mp::ServerCall>::invoke<mp::ServerInvokeContext<mp::ProxyServer<ipc::capnp::messages::Mining>, capnp::CallContext<ipc::capnp::messages::Mining::WaitTipChangedParams, ipc::capnp::messages::Mining::WaitTipChangedResults>>, uint256, std::__1::chrono::duration<double, std::__1::ratio<1l, 1000l>>>(this=0x0000600002ab832c, server_context=0x000000017134eb30, (null)=<unavailable>, args=<unavailable>, args=<unavailable>) const at proxy-types.h:471:33 [opt]
    132
    133>  471          auto&& result = Parent::invoke(server_context, TypeList<>(), std::forward<Args>(args)...);
    134
    135    frame [#12](/bitcoin-bitcoin/12/): 0x000000010040c408 bitcoin-node`void mp::PassField<mp::Accessor<mp::mining_fields::Timeout, 1>, std::__1::chrono::duration<double, std::__1::ratio<1l, 1000l>>, mp::ServerInvokeContext<mp::ProxyServer<ipc::capnp::messages::Mining>, capnp::CallContext<ipc::capnp::messages::Mining::WaitTipChangedParams, ipc::capnp::messages::Mining::WaitTipChangedResults>>, mp::ServerRet<mp::Accessor<mp::mining_fields::Result, 18>, mp::ServerCall> const&, mp::TypeList<>, uint256>((null)=<unavailable>, (null)=<unavailable>, server_context=0x000000017134eb30, fn=0x0000600002ab832c, args=0x000000017134ea70, args=0x000000017134eaa0) at proxy-types.h:307:8 [opt]
    136
    137>  307      fn.invoke(server_context, std::forward<Args>(args)..., static_cast<LocalType&&>(*param));
    138
    139    frame [#13](/bitcoin-bitcoin/13/): 0x000000010040c17c bitcoin-node`void mp::PassField<mp::Accessor<mp::mining_fields::CurrentTip, 17>, uint256, mp::ServerInvokeContext<mp::ProxyServer<ipc::capnp::messages::Mining>, capnp::CallContext<ipc::capnp::messages::Mining::WaitTipChangedParams, ipc::capnp::messages::Mining::WaitTipChangedResults>>, mp::ServerField<1, mp::Accessor<mp::mining_fields::Timeout, 1>, mp::ServerRet<mp::Accessor<mp::mining_fields::Result, 18>, mp::ServerCall>> const&, mp::TypeList<std::__1::chrono::duration<double, std::__1::ratio<1l, 1000l>>>>(mp::Priority<0>, mp::TypeList<uint256>, mp::ServerInvokeContext<mp::ProxyServer<ipc::capnp::messages::Mining>, capnp::CallContext<ipc::capnp::messages::Mining::WaitTipChangedParams, ipc::capnp::messages::Mining::WaitTipChangedResults>>&, mp::ServerField<1, mp::Accessor<mp::mining_fields::Timeout, 1>, mp::ServerRet<mp::Accessor<mp::mining_fields::Result, 18>, mp::ServerCall>> const&, mp::TypeList<std::__1::chrono::duration<double, std::__1::ratio<1l, 1000l>>>&&) [inlined] decltype(auto) mp::ServerField<1, mp::Accessor<mp::mining_fields::Timeout, 1>, mp::ServerRet<mp::Accessor<mp::mining_fields::Result, 18>, mp::ServerCall>>::invoke<mp::ServerInvokeContext<mp::ProxyServer<ipc::capnp::messages::Mining>, capnp::CallContext<ipc::capnp::messages::Mining::WaitTipChangedParams, ipc::capnp::messages::Mining::WaitTipChangedResults>>, mp::TypeList<std::__1::chrono::duration<double, std::__1::ratio<1l, 1000l>>>, uint256>(this=0x0000600002ab832c, server_context=0x000000017134eb30, (null)=<unavailable>, args=0x000000017134eaa0) const at proxy-types.h:539:16 [opt]
    140
    141>  539          return PassField<Accessor>(Priority<2>(),
    142   540              typename Split<argc, ArgTypes>::First(),
    143   541              server_context,
    144   542              this->parent(),
    145   543              typename Split<argc, ArgTypes>::Second(),
    146   544              std::forward<Args>(args)...);
    147
    148    frame [#14](/bitcoin-bitcoin/14/): 0x000000010040c168 bitcoin-node`void mp::PassField<mp::Accessor<mp::mining_fields::CurrentTip, 17>, uint256, mp::ServerInvokeContext<mp::ProxyServer<ipc::capnp::messages::Mining>, capnp::CallContext<ipc::capnp::messages::Mining::WaitTipChangedParams, ipc::capnp::messages::Mining::WaitTipChangedResults>>, mp::ServerField<1, mp::Accessor<mp::mining_fields::Timeout, 1>, mp::ServerRet<mp::Accessor<mp::mining_fields::Result, 18>, mp::ServerCall>> const&, mp::TypeList<std::__1::chrono::duration<double, std::__1::ratio<1l, 1000l>>>>((null)=<unavailable>, (null)=<unavailable>, server_context=0x000000017134eb30, fn=0x0000600002ab832c, args=0x000000017134eb80) at proxy-types.h:307:8 [opt]
    149
    150>  307      fn.invoke(server_context, std::forward<Args>(args)..., static_cast<LocalType&&>(*param));
    151
    152    frame [#15](/bitcoin-bitcoin/15/): 0x000000010040b8e0 bitcoin-node`std::__1::enable_if<std::is_same<decltype(mp::Accessor<mp::mining_fields::Context, 17>::get(fp1.call_context.getParams())), mp::Context::Reader>::value, kj::Promise<mp::ServerInvokeContext<mp::ProxyServer<ipc::capnp::messages::Mining>, capnp::CallContext<ipc::capnp::messages::Mining::WaitTipChangedParams, ipc::capnp::messages::Mining::WaitTipChangedResults>>::CallContext>>::type mp::PassField<mp::Accessor<mp::mining_fields::Context, 17>, mp::ServerInvokeContext<mp::ProxyServer<ipc::capnp::messages::Mining>, capnp::CallContext<ipc::capnp::messages::Mining::WaitTipChangedParams, ipc::capnp::messages::Mining::WaitTipChangedResults>>, mp::ServerField<1, mp::Accessor<mp::mining_fields::CurrentTip, 17>, mp::ServerField<1, mp::Accessor<mp::mining_fields::Timeout, 1>, mp::ServerRet<mp::Accessor<mp::mining_fields::Result, 18>, mp::ServerCall>>>, mp::TypeList<uint256, std::__1::chrono::duration<double, std::__1::ratio<1l, 1000l>>>>(mp::Priority<1>, mp::TypeList<>, mp::ServerInvokeContext<mp::ProxyServer<ipc::capnp::messages::Mining>, capnp::CallContext<ipc::capnp::messages::Mining::WaitTipChangedParams, ipc::capnp::messages::Mining::WaitTipChangedResults>>&, mp::ServerField<1, mp::Accessor<mp::mining_fields::CurrentTip, 17>, mp::ServerField<1, mp::Accessor<mp::mining_fields::Timeout, 1>, mp::ServerRet<mp::Accessor<mp::mining_fields::Result, 18>, mp::ServerCall>>> const&, mp::TypeList<uint256, std::__1::chrono::duration<double, std::__1::ratio<1l, 1000l>>>&&)::'lambda'()::operator()() [inlined] decltype(auto) mp::ServerField<1, mp::Accessor<mp::mining_fields::CurrentTip, 17>, mp::ServerField<1, mp::Accessor<mp::mining_fields::Timeout, 1>, mp::ServerRet<mp::Accessor<mp::mining_fields::Result, 18>, mp::ServerCall>>>::invoke<mp::ServerInvokeContext<mp::ProxyServer<ipc::capnp::messages::Mining>, capnp::CallContext<ipc::capnp::messages::Mining::WaitTipChangedParams, ipc::capnp::messages::Mining::WaitTipChangedResults>>, mp::TypeList<uint256, std::__1::chrono::duration<double, std::__1::ratio<1l, 1000l>>>>(this=<unavailable>, server_context=0x000000017134eb30, (null)=<unavailable>) const at proxy-types.h:539:16 [opt]
    153
    154>  539          return PassField<Accessor>(Priority<2>(),
    155
    156    frame [#16](/bitcoin-bitcoin/16/): 0x000000010040b8d4 bitcoin-node`std::__1::enable_if<std::is_same<decltype(mp::Accessor<mp::mining_fields::Context, 17>::get(fp1.call_context.getParams())), mp::Context::Reader>::value, kj::Promise<mp::ServerInvokeContext<mp::ProxyServer<ipc::capnp::messages::Mining>, capnp::CallContext<ipc::capnp::messages::Mining::WaitTipChangedParams, ipc::capnp::messages::Mining::WaitTipChangedResults>>::CallContext>>::type mp::PassField<mp::Accessor<mp::mining_fields::Context, 17>, mp::ServerInvokeContext<mp::ProxyServer<ipc::capnp::messages::Mining>, capnp::CallContext<ipc::capnp::messages::Mining::WaitTipChangedParams, ipc::capnp::messages::Mining::WaitTipChangedResults>>, mp::ServerField<1, mp::Accessor<mp::mining_fields::CurrentTip, 17>, mp::ServerField<1, mp::Accessor<mp::mining_fields::Timeout, 1>, mp::ServerRet<mp::Accessor<mp::mining_fields::Result, 18>, mp::ServerCall>>>, mp::TypeList<uint256, std::__1::chrono::duration<double, std::__1::ratio<1l, 1000l>>>>(this=0x0000600002ab8308)::'lambda'()::operator()() at type-context.h:116:24 [opt]
    157
    158>  116                      fn.invoke(server_context, args...);
    159
    160    frame [#17](/bitcoin-bitcoin/17/): 0x000000010039dcb4 bitcoin-node`void mp::Unlock<std::__1::unique_lock<std::__1::mutex>, kj::Function<void ()>&>(std::__1::unique_lock<std::__1::mutex>&, kj::Function<void ()>&) [inlined] kj::Function<void ()>::operator()(this=0x000000017134ef20) at function.h:119:12 [opt]
    161    frame [#18](/bitcoin-bitcoin/18/): 0x000000010039dca4 bitcoin-node`void mp::Unlock<std::__1::unique_lock<std::__1::mutex>, kj::Function<void ()>&>(lock=0x000000017134ef40, callback=0x000000017134ef20) at util.h:198:5 [opt]
    162
    163   194  template <typename Lock, typename Callback>
    164   195  void Unlock(Lock& lock, Callback&& callback)
    165   196  {
    166   197      const UnlockGuard<Lock> unlock(lock);
    167>  198      callback();
    168   199  }
    169
    170    frame [#19](/bitcoin-bitcoin/19/): 0x00000001006036b4 bitcoin-node`void* std::__1::__thread_proxy[abi:v160006]<std::__1::tuple<std::__1::unique_ptr<std::__1::__thread_struct, std::__1::default_delete<std::__1::__thread_struct>>, mp::ProxyServer<mp::ThreadMap>::makeThread(capnp::CallContext<mp::ThreadMap::MakeThreadParams, mp::ThreadMap::MakeThreadResults>)::$_9>>(void*) at proxy-io.h:306:17 [opt]
    171
    172   303              while (m_fn) {
    173   304                  auto fn = std::move(*m_fn);
    174   305                  m_fn.reset();
    175>  306                  Unlock(lock, fn);
    176   307              }
    177
    178    frame [#20](/bitcoin-bitcoin/20/): 0x0000000100603690 bitcoin-node`void* std::__1::__thread_proxy[abi:v160006]<std::__1::tuple<std::__1::unique_ptr<std::__1::__thread_struct, std::__1::default_delete<std::__1::__thread_struct>>, mp::ProxyServer<mp::ThreadMap>::makeThread(capnp::CallContext<mp::ThreadMap::MakeThreadParams, mp::ThreadMap::MakeThreadResults>)::$_9>>(void*) [inlined] void std::__1::condition_variable::wait<void mp::Waiter::wait<mp::ProxyServer<mp::ThreadMap>::makeThread(capnp::CallContext<mp::ThreadMap::MakeThreadParams, mp::ThreadMap::MakeThreadResults>)::$_9::operator()() const::'lambda'()>(std::__1::unique_lock<std::__1::mutex>&, mp::ProxyServer<mp::ThreadMap>::makeThread(capnp::CallContext<mp::ThreadMap::MakeThreadParams, mp::ThreadMap::MakeThreadResults>)::$_9::operator()() const::'lambda'())::'lambda'()>(this=0x000060000168c0d0, __lk=0x000000017134ef40, __pred=<unavailable>) at __mutex_base:399:13 [opt]
    179    frame [#21](/bitcoin-bitcoin/21/): 0x0000000100603690 bitcoin-node`void* std::__1::__thread_proxy[abi:v160006]<std::__1::tuple<std::__1::unique_ptr<std::__1::__thread_struct, std::__1::default_delete<std::__1::__thread_struct>>, mp::ProxyServer<mp::ThreadMap>::makeThread(capnp::CallContext<mp::ThreadMap::MakeThreadParams, mp::ThreadMap::MakeThreadResults>)::$_9>>(void*) [inlined] void mp::Waiter::wait<mp::ProxyServer<mp::ThreadMap>::makeThread(capnp::CallContext<mp::ThreadMap::MakeThreadParams, mp::ThreadMap::MakeThreadResults>)::$_9::operator()() const::'lambda'()>(this=0x000060000168c090, lock=0x000000017134ef40, pred=<unavailable>) at proxy-io.h:297:14 [opt]
    180
    181>  297          m_cv.wait(lock, [&] {
    182
    183    frame [#22](/bitcoin-bitcoin/22/): 0x0000000100603678 bitcoin-node`void* std::__1::__thread_proxy[abi:v160006]<std::__1::tuple<std::__1::unique_ptr<std::__1::__thread_struct, std::__1::default_delete<std::__1::__thread_struct>>, mp::ProxyServer<mp::ThreadMap>::makeThread(capnp::CallContext<mp::ThreadMap::MakeThreadParams, mp::ThreadMap::MakeThreadResults>)::$_9>>(void*) [inlined] mp::ProxyServer<mp::ThreadMap>::makeThread(capnp::CallContext<mp::ThreadMap::MakeThreadParams, mp::ThreadMap::MakeThreadResults>)::$_9::operator()(this=<unavailable>) const at proxy.cpp:404:34 [opt]
    184
    185   393  kj::Promise<void> ProxyServer<ThreadMap>::makeThread(MakeThreadContext context)
    186   394  {
    187   395      const std::string from = context.getParams().getName();
    188   396      std::promise<ThreadContext*> thread_context;
    189   397      std::thread thread([&thread_context, from, this]() {
    190   398          g_thread_context.thread_name = ThreadName(m_connection.m_loop->m_exe_name) + " (from " + from + ")";
    191   399          g_thread_context.waiter = std::make_unique<Waiter>();
    192   400          thread_context.set_value(&g_thread_context);
    193   401          std::unique_lock<std::mutex> lock(g_thread_context.waiter->m_mutex);
    194   402          // Wait for shutdown signal from ProxyServer<Thread> destructor (signal
    195   403          // is just waiter getting set to null.)
    196>  404          g_thread_context.waiter->wait(lock, [] { return !g_thread_context.waiter; });
    197   405      });
    198
    199    frame [#23](/bitcoin-bitcoin/23/): 0x0000000100603468 bitcoin-node`void* std::__1::__thread_proxy[abi:v160006]<std::__1::tuple<std::__1::unique_ptr<std::__1::__thread_struct, std::__1::default_delete<std::__1::__thread_struct>>, mp::ProxyServer<mp::ThreadMap>::makeThread(capnp::CallContext<mp::ThreadMap::MakeThreadParams, mp::ThreadMap::MakeThreadResults>)::$_9>>(void*) [inlined] decltype(std::declval<mp::ProxyServer<mp::ThreadMap>::makeThread(capnp::CallContext<mp::ThreadMap::MakeThreadParams, mp::ThreadMap::MakeThreadResults>)::$_9>()()) std::__1::__invoke[abi:v160006]<mp::ProxyServer<mp::ThreadMap>::makeThread(capnp::CallContext<mp::ThreadMap::MakeThreadParams, mp::ThreadMap::MakeThreadResults>)::$_9>(__f=<unavailable>) at invoke.h:394:23 [opt]
    200    frame [#24](/bitcoin-bitcoin/24/): 0x0000000100603468 bitcoin-node`void* std::__1::__thread_proxy[abi:v160006]<std::__1::tuple<std::__1::unique_ptr<std::__1::__thread_struct, std::__1::default_delete<std::__1::__thread_struct>>, mp::ProxyServer<mp::ThreadMap>::makeThread(capnp::CallContext<mp::ThreadMap::MakeThreadParams, mp::ThreadMap::MakeThreadResults>)::$_9>>(void*) [inlined] void std::__1::__thread_execute[abi:v160006]<std::__1::unique_ptr<std::__1::__thread_struct, std::__1::default_delete<std::__1::__thread_struct>>, mp::ProxyServer<mp::ThreadMap>::makeThread(capnp::CallContext<mp::ThreadMap::MakeThreadParams, mp::ThreadMap::MakeThreadResults>)::$_9>(__t=<unavailable>, (null)=<unavailable>) at thread:288:5 [opt]
    201    frame [#25](/bitcoin-bitcoin/25/): 0x0000000100603468 bitcoin-node`void* std::__1::__thread_proxy[abi:v160006]<std::__1::tuple<std::__1::unique_ptr<std::__1::__thread_struct, std::__1::default_delete<std::__1::__thread_struct>>, mp::ProxyServer<mp::ThreadMap>::makeThread(capnp::CallContext<mp::ThreadMap::MakeThreadParams, mp::ThreadMap::MakeThreadResults>)::$_9>>(__vp=<unavailable>) at thread:299:5 [opt]
    202    frame [#26](/bitcoin-bitcoin/26/): 0x000000018e78fc0c libsystem_pthread.dylib`_pthread_start + 136
    203============================================================
    204============================================================
    205  thread [#39](/bitcoin-bitcoin/39/)
    206    frame [#0](/bitcoin-bitcoin/0/): 0x000000018e7513cc libsystem_kernel.dylib`__psynch_cvwait + 8
    207    frame [#1](/bitcoin-bitcoin/1/): 0x000000018e7900e0 libsystem_pthread.dylib`_pthread_cond_wait + 984
    208    frame [#2](/bitcoin-bitcoin/2/): 0x000000018e6c0268 libc++.1.dylib`std::__1::condition_variable::wait(std::__1::unique_lock<std::__1::mutex>&) + 32
    209    frame [#3](/bitcoin-bitcoin/3/): 0x0000000100601ab0 bitcoin-node`void* std::__1::__thread_proxy[abi:v160006]<std::__1::tuple<std::__1::unique_ptr<std::__1::__thread_struct, std::__1::default_delete<std::__1::__thread_struct>>, mp::EventLoop::startAsyncThread()::$_7>>(void*) [inlined] mp::EventLoop::startAsyncThread()::$_7::operator()(this=<unavailable>) const at proxy.cpp:296:22 [opt]
    210
    211   276  void EventLoop::startAsyncThread()
    212   277  {
    213   278      assert (std::this_thread::get_id() == m_thread_id);
    214   279      if (m_async_thread.joinable()) {
    215   280          // Notify to wake up the async thread if it is already running.
    216   281          m_cv.notify_all();
    217   282      } else if (!m_async_fns->empty()) {
    218   283          m_async_thread = std::thread([this] {
    219   284              Lock lock(m_mutex);
    220   285              while (m_async_fns) {
    221   286                  if (!m_async_fns->empty()) {
    222   287                      EventLoopRef ref{*this, &lock};
    223   288                      const std::function<void()> fn = std::move(m_async_fns->front());
    224   289                      m_async_fns->pop_front();
    225   290                      Unlock(lock, fn);
    226   291                      // Important to relock because of the wait() call below.
    227   292                      ref.reset(/*relock=*/true);
    228   293                      // Continue without waiting in case there are more async_fns
    229   294                      continue;
    230   295                  }
    231>  296                  m_cv.wait(lock.m_lock);
    232   297              }
    233   298          });
    234   299      }
    235   300  }
    236
    237    frame [#4](/bitcoin-bitcoin/4/): 0x0000000100601a60 bitcoin-node`void* std::__1::__thread_proxy[abi:v160006]<std::__1::tuple<std::__1::unique_ptr<std::__1::__thread_struct, std::__1::default_delete<std::__1::__thread_struct>>, mp::EventLoop::startAsyncThread()::$_7>>(void*) [inlined] decltype(std::declval<mp::EventLoop::startAsyncThread()::$_7>()()) std::__1::__invoke[abi:v160006]<mp::EventLoop::startAsyncThread()::$_7>(__f=<unavailable>) at invoke.h:394:23 [opt]
    238    frame [#5](/bitcoin-bitcoin/5/): 0x0000000100601a60 bitcoin-node`void* std::__1::__thread_proxy[abi:v160006]<std::__1::tuple<std::__1::unique_ptr<std::__1::__thread_struct, std::__1::default_delete<std::__1::__thread_struct>>, mp::EventLoop::startAsyncThread()::$_7>>(void*) [inlined] void std::__1::__thread_execute[abi:v160006]<std::__1::unique_ptr<std::__1::__thread_struct, std::__1::default_delete<std::__1::__thread_struct>>, mp::EventLoop::startAsyncThread()::$_7>(__t=<unavailable>, (null)=<unavailable>) at thread:288:5 [opt]
    239    frame [#6](/bitcoin-bitcoin/6/): 0x0000000100601a60 bitcoin-node`void* std::__1::__thread_proxy[abi:v160006]<std::__1::tuple<std::__1::unique_ptr<std::__1::__thread_struct, std::__1::default_delete<std::__1::__thread_struct>>, mp::EventLoop::startAsyncThread()::$_7>>(__vp=<unavailable>) at thread:299:5 [opt]
    240    frame [#7](/bitcoin-bitcoin/7/): 0x000000018e78fc0c libsystem_pthread.dylib`_pthread_start + 136
    
  17. plebhash commented at 5:14 pm on September 29, 2025: none

    I am still unsure why I couldn’t reproduce this problem with the python tests I tried to write #33463 (comment), and also why the problem did not seem to happen when you called stop RPC instead of using ctrl-c.

    FWIW, here’s the code I used to trigger this. Like I mentioned previously, it’s already outdated since I’m no longer making usage of waitTipChanged (and many other parts have also evolved).

    So this repo is pretty much useless, only created for the purpose of reproducing the issue I reported here.

    https://github.com/plebhash/sv2-bitcoin-core

  18. ryanofsky commented at 5:18 pm on September 29, 2025: contributor
    Thanks! I will try that out
  19. ryanofsky commented at 6:19 pm on September 29, 2025: contributor

    That worked! Am able to reproduce with gdb -ex run --args build/bin/bitcoin -m node -ipcbind=unix -regtest and cargo run --example logger "$HOME/.bitcoin/regtest/node.sock" and killall bitcoin-node.

    Then I see a hang with same stack trace that you posted.

    If I run bitcoin-cli -regtest stop instead of killall there is no problem and shutdown works.

    Patch in #33387 does not seem sufficient to fix the problem and does not seem to stop the hang or change the stack trace. Apparently it does not wait for the IPC worker thread calling WaitTipChanged to exit like I expected, but I’m not sure why.

    A simple change which does fix the problem is to notify m_tip_block_cv during shutdown after ctrl-c is pressed:

     0--- a/src/init.cpp
     1+++ b/src/init.cpp
     2@@ -215,8 +215,6 @@ void InitContext(NodeContext& node)
     3     node.shutdown_request = [&node] {
     4         assert(node.shutdown_signal);
     5         if (!(*node.shutdown_signal)()) return false;
     6-        // Wake any threads that may be waiting for the tip to change.
     7-        if (node.notifications) WITH_LOCK(node.notifications->m_tip_block_mutex, node.notifications->m_tip_block_cv.notify_all());
     8         return true;
     9     };
    10 }
    11@@ -267,6 +265,8 @@ void Interrupt(NodeContext& node)
    12 #if HAVE_SYSTEM
    13     ShutdownNotify(*node.args);
    14 #endif
    15+    // Wake any threads that may be waiting for the tip to change.
    16+    if (node.notifications) WITH_LOCK(node.notifications->m_tip_block_mutex, node.notifications->m_tip_block_cv.notify_all());
    17     InterruptHTTPServer();
    18     InterruptHTTPRPC();
    19     InterruptRPC();
    

    This change probably makes sense more generally as well to minimize differences between pressing ctrl-c and calling the stop RPC

  20. ryanofsky commented at 7:18 pm on September 30, 2025: contributor
    #33511 contains the patch above and should fix this issue

github-metadata-mirror

This is a metadata mirror of the GitHub repository bitcoin/bitcoin. This site is not affiliated with GitHub. Content is generated from a GitHub metadata backup.
generated: 2025-10-31 18:13 UTC

This site is hosted by @0xB10C
More mirrored repositories can be found on mirror.b10c.me