haveno/core
SlowBearDigger ca68efd8c9 Fix #1093: Resolve root connection issues with dynamic Tor RPC timeouts
- Increase RPC timeout from 20s to 60s for Tor connections
- Add dynamic error threshold (1 for Tor, 3 for clearnet)
- Set connection timeout based on proxy usage in onConnectionChanged()

Root cause: Monero daemon default timeout is 30 minutes, but Haveno
was using 20s for all connections. Tor circuits often exceed 20s latency,
causing premature timeouts and 'no connection to daemon' errors.

Fix provides sufficient time for slow Tor circuits while maintaining
responsiveness for clearnet connections.

Tested on stagenet with remote node over Tor. Logs confirm stable
connection where previous version failed with 'NoHttpResponseException'
after ~1 minute.
2026-01-04 17:06:54 -05:00
..
.tx rename all packages and other names from bisq to haveno 2023-03-08 11:37:33 -05:00
src Fix #1093: Resolve root connection issues with dynamic Tor RPC timeouts 2026-01-04 17:06:54 -05:00
update_translations.sh rename all packages and other names from bisq to haveno 2023-03-08 11:37:33 -05:00