-
Notifications
You must be signed in to change notification settings - Fork 406
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Bug: mempool sync failed: batch request failed #985
Comments
Many thanks for reporting this issue! |
Same issue here. |
just to add, i run Core v25.0.0 |
IIUC, the current mempool sync algorithm may fail to retrieve some transactions (most probably due to RBF): Lines 54 to 98 in f1be85f
In that case, it's not a real problem - unless it fails consistently. |
i now regularly get these warnings about twice a day (max 10 on 6th of january), but before i would get them spammed in the log every 2 or so seconds, restarting electrs seemed to fix that |
Please try #997 - it should help with this issue. |
got master + #997 running on my node right now, will report later on the results as these messages did not show very often, also, no new i will report bugs and logged warnings related to that pr in the thread there |
Describe the bug
after updating to the newest version today electrs spits out a bunch of
mempool sync failed: batch request failed
warningsone time after about 20 of them electrs exited, this could be unrelated, it said something like receiving on an unconnected channel (i lost that part of the log)
Electrs version
84c9a79 (v0.10.2)
To Reproduce
Steps to reproduce the behavior:
Expected behavior
not getting warnings that say something failed (mempool server does not use that part of electrs, mempool functions fine, including address lookup)
Configuration
no config file or env
Arguments:
--log-filters DEBUG --db-dir /home/node/.bitcoin/electrs --electrum-rpc-addr=0.0.0.0:50002 --index-lookup-limit=500
System running electrs
uname -r
: 6.1.69-1-lts)Electrum client
Client name (if not upstream desktop Electrum) and version: mempool/mempool bf4a1fcd7ad04a9ec626e82b36668916a600bee9
Additional context
it happened just after updating 0.9.14
if it is not directly clear where this comes from i can set up a way to test the mempool sync part of electrs (i think using electrum wallet should be fine)
The text was updated successfully, but these errors were encountered: