sigh, Stop posting that "over and over and over" and STOP THE WITHDRAWING FUNCTIONALITY!.
now I told you, Dump all using pywallet, install the latest electrum and connect using tor, import all addresses and move the coins to a single or a couple of addresses, import them in a wallet.dat. Headache done, this solution WILL stick for a while.
Of course you want a permenant solution, USE LIBBITCOIN.
This would be a great solution except that I am not looking to shut down the site.
The system must stay in sync with the backend for tracking and audit purposes.
We can not have divergence.
I do not want to disable the withdraw functionality because requests need to be able to be made.
Please also keep in mind, I am verifying all the transactions to make sure there are no double sends.
Just because there was an rpc time out during the withdraw process does not necessarily mean that bitcoind did not eventually process the withdraw. I am sure no one wants to get told later "oops, the system sent X bitcoins to many people more than once because of making haste so there are not enough bitcoins remaining for you"
I am currently talking with a couple people about real solutions and depending on their time and its effectiveness I am hoping to have at least one option tested and possibly running by this weekend.
There are more than 200 withdraws. Lot's of people seem to think if X withdraw does not work, let's try Y.. then Z... etc.
This has only caused even more delays.
Withdraws can be canceled.
-Ukyo