In the short term this short circuits the headaches around freeing memory across remote processes, and in the medium to long term this allows lower-power users to introduce micro-forks instead of being locked out of the game altogether.
[EDIT] This does result in the first N nonces in the candidate range to be skipped. Handling idle workers waiting for a candidate, vs active workers unaware of the new candidate, may require some more thought/state, or may be another easy fix, but it probably doesn't matter for now.
In the short term this short circuits the headaches around freeing memory across remote processes, and in the medium to long term this allows lower-power users to introduce micro-forks instead of being locked out of the game altogether.
[EDIT] This does result in the first N nonces in the candidate range to be skipped. Handling idle workers waiting for a candidate, vs active workers unaware of the new candidate, may require some more thought/state, or may be another easy fix, but it probably doesn't matter for now.
In the short term this short circuits the headaches around freeing
memory across remote processes, and in the medium to long term
this allows lower-power users to introduce micro-forks instead of
being locked out of the game altogether.
spivee
requested review from uwiger 2025-05-28 17:53:45 +09:00
spivee
requested review from zxq9 2025-05-28 17:53:45 +09:00
zxq9
approved these changes 2025-05-28 17:58:07 +09:00
Blocking a user prevents them from interacting with repositories, such as opening or commenting on pull requests or issues. Learn more about blocking a user.
In the short term this short circuits the headaches around freeing memory across remote processes, and in the medium to long term this allows lower-power users to introduce micro-forks instead of being locked out of the game altogether.
[EDIT] This does result in the first N nonces in the candidate range to be skipped. Handling idle workers waiting for a candidate, vs active workers unaware of the new candidate, may require some more thought/state, or may be another easy fix, but it probably doesn't matter for now.
Excellent, simple fix.