Node.acquire() doesn't commit after save(), so the state change won't be committed until the request completes. That's where the race lies. We could also perhaps take out a lock on the table when acquiring the node; Gavin, can you weigh in on that?
Node.acquire() doesn't commit after save(), so the state change won't be committed until the request completes. That's where the race lies. We could also perhaps take out a lock on the table when acquiring the node; Gavin, can you weigh in on that?