Closed AcridSmoke13 closed 7 years ago
I can confirm I've seen the same issue of "The process cannot access the file 'file path' because it is being used by another process." in the past.
Thank you for your analysis. CM sent this to my attention today. I will also post a message on CCtalk ASAP, but for now, I am feverishly analyzing it.
So, those errors you are receiving are actually handled by the app (we need to make it so they do not log and gracefully get handled, but in reality the code does re-loop and take care of all the file access errors gracefully in the current verson, its just the logs do not look very nice).
But moving on to the critical problem for now, the issue is (and this is a Coincidence - it happened exactly the same time RTM delisted or blacklisted bitcoin utopia). After 6 months, our projects in the chain are erased from the whitelist to save space. No one re-whitelisted them.
I am whitelisting them now, and testing the neural network. I'll keep you posted, but it looks like this is the real problem.
Rob
gridcoin: We can close this issue, unless you're wanting to keep it open to address the projects needing re-whitelisted every 6 months?
Is it every 6 months because after 6 months the registration transaction is outwith the 6 month lookback period? What if we sent these transactions to specific burn addresses which our clients could monitor? Would be far faster than looking through the last 172800 blocks. All we would need to do is integrate the final watch-only commit from earlier in the year and this would be possible. https://github.com/gridcoin/Gridcoin-Research/issues/82#issuecomment-219294915
Hell, we could do the same for beacon advertisements preventing them expiring after 6 months too.
Its 6 months to reduce client load time- during load, the client only keeps the last 6 month of block messages (project names, beacons, votes, contracts) in memory.
Tried deleting contents of NeuralNetwork folder and resyncing. No luck.
Execute syncdpor2 returns a syncing message but the NN doesn't update.
debug2.log shows that there was an error accessing a number of files (all in the neural network folder)
Here's the relevant part: