loading keys.dat takes a huge amount of time (includes possible fix) #533
Loading…
x
Reference in New Issue
Block a user
No description provided.
Delete Branch "%!s()"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
I start noticing lags in the client with the nearly 4000 addresses I have registered at bitmessage.ch. This goes so far, that the client due to being only "sort of" multi-threaded not being able to do certain tasks.
What I detected so far is, that keys.dat is reloaded every once in a while without any reason. if somebody tries to register an account during this time on bitmessage.ch, the API completely locks up and no longer answers, until the file is completely reloaded. (takes about 10 minutes so far)
is there a reason, the file gets reloaded every once in a while?
What I did to fix it in shared.py was
TMPaddrList = {}
on the top of the fileYou may want to add something like that to the official code. In the address creation window you tell users to use throw-away addresses to enhance their anonymity. If they do this, they certainly will slow down their client over time.