intermittent timeout in wallet_signer.py : sendall timed out #33015

issue fanquake opened this issue on July 19, 2025
  1. fanquake commented at 10:02 AM on July 19, 2025: member

    https://cirrus-ci.com/task/6466141373071360?logs=ci#L1714:

    [17:24:42.699]  node1 2025-07-18T21:24:35.153536Z [scheduler] [net.cpp:2387] [void CConnman::DumpAddresses()] [net] Flushed 0 addresses to peers.dat  0ms 
    [17:24:42.699]  node0 2025-07-18T21:24:35.182594Z [scheduler] [net.cpp:2387] [void CConnman::DumpAddresses()] [net] Flushed 0 addresses to peers.dat  1ms 
    [17:24:42.699]  test  2025-07-18T21:24:41.997879Z TestFramework (ERROR): Called Process failed with 'error: timeout on transient error: Could not connect to the server 127.0.0.1:21617 (error code 0 - "timeout reached") 
    [17:24:42.699]                                    Make sure the bitcoind server is running and that you are connecting to the correct RPC port.
    [17:24:42.699]                                    Use "bitcoin-cli -help" for more info.
    [17:24:42.699]                                    '
    [17:24:42.699]                                    Traceback (most recent call last):
    [17:24:42.699]                                      File "/ci_container_base/test/functional/test_framework/test_framework.py", line 195, in main
    [17:24:42.699]                                        self.run_test()
    [17:24:42.699]                                      File "/ci_container_base/ci/scratch/build-i686-pc-linux-gnu/test/functional/wallet_signer.py", line 58, in run_test
    [17:24:42.699]                                        self.test_valid_signer()
    [17:24:42.699]                                      File "/ci_container_base/ci/scratch/build-i686-pc-linux-gnu/test/functional/wallet_signer.py", line 212, in test_valid_signer
    [17:24:42.699]                                        res = hww.sendall(recipients=[{dest:0.5}, hww.getrawchangeaddress()], add_to_wallet=False)
    [17:24:42.699]                                              ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
    [17:24:42.699]                                      File "/ci_container_base/test/functional/test_framework/test_node.py", line 873, in __call__
    [17:24:42.699]                                        return self.cli.send_cli(self.command, *args, **kwargs)
    [17:24:42.699]                                               ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
    [17:24:42.699]                                      File "/ci_container_base/test/functional/test_framework/test_node.py", line 950, in send_cli
    [17:24:42.699]                                        raise subprocess.CalledProcessError(returncode, p_args, output=cli_stderr)
    [17:24:42.699]                                    subprocess.CalledProcessError: Command '['bitcoin', '-m', 'rpc', '-nonamed', '-datadir=/ci_container_base/ci/scratch/test_runner/test_runner_₿_🏃_20250718_205643/wallet_signer_218/node1', '-rpcwallet=hww', '-named', 'sendall', 'recipients=[{"bcrt1qw74qtc8277thn0y0v8qd5xahn583utnftrn6f5": 0.5}, "bcrt1q9klcdx4zrgf7m95zhpwfm0lalk92a2rh3swq85"]', 'add_to_wallet=false']' returned non-zero exit status 1.
    [17:24:42.699]  test  2025-07-18T21:24:42.002020Z TestFramework (DEBUG): Closing down network thread 
    
  2. Sjors commented at 7:35 AM on July 21, 2025: member

    Same underlying issue as #32855 (comment)? Both send and sendall use the external signer method to send the PSBT over to the device (mock).

    The additional logging from #32928 may be helpful to narrow down where the stalling happens.

  3. maflcko added the label CI failed on Jul 21, 2025
  4. fanquake commented at 10:05 AM on July 23, 2025: member
  5. fanquake commented at 4:39 PM on July 24, 2025: member
  6. fanquake commented at 9:17 AM on July 26, 2025: member
  7. fanquake closed this on Jul 26, 2025

  8. fanquake referenced this in commit 75a5c8258e on Jul 26, 2025
  9. Kino1994 referenced this in commit 3e407b837b on Jun 28, 2026
  10. BigcoinBGC referenced this in commit 98418bedae on Jun 30, 2026
  11. bitcoin locked this on Jul 30, 2026

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: 2026-08-05 06:51 UTC

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