Page 1 of 1

Chris resolving deadlock issue

Posted: Sun Dec 17, 2017 2:50 pm
by Steve Sokolowski
Chris is resolving a deadlock that occurred while attempting to issue payments earlier in the day for some coins. The system stopped payouts, as designed, until the issue was able to be addressed by a human.

He expects to correct the issue in a few hours and the affected coins will still be paid within the promised time period. Thanks!

Re: Chris resolving deadlock issue

Posted: Sun Dec 17, 2017 2:58 pm
by critter
Steve Sokolowski wrote:Chris is resolving a deadlock that occurred while attempting to issue payments earlier in the day for some coins. The system stopped payouts, as designed, until the issue was able to be addressed by a human.

He expects to correct the issue in a few hours and the affected coins will still be paid within the promised time period. Thanks!
Thanks for the update Steve I was wondering what happened there with my payouts

Re: Chris resolving deadlock issue

Posted: Sun Dec 17, 2017 3:00 pm
by clt89864
Thank you for the update. I appreciate it.

Re: Chris resolving deadlock issue

Posted: Sun Dec 17, 2017 3:02 pm
by PanaceaIV
Thanks for the update Chris.... Everyone is just a little jittery in response to other events we may have been a victim of....

Re: Chris resolving deadlock issue

Posted: Sun Dec 17, 2017 4:35 pm
by Steve Sokolowski
We had to make some code changes to solve this one.

The deadlocks are occurring because there are more shares being inserted than there ever were before, and there are more payouts, so the payouts are no longer able to complete before a lock is attempted by the share inserters.

Re: Chris resolving deadlock issue

Posted: Sun Dec 17, 2017 4:53 pm
by Steve Sokolowski
An update to this problem: this is a very complex issue and we can't even lock the tables in access exclusive mode to get around the deadlocks.

We don't have an ETA on the solution right now. We're continuing to work on the issue and will keep people updated. In the meantime, today's release to improve the disconnects is cancelled.