Skip to content

Latest commit

 

History

History
6 lines (5 loc) · 410 Bytes

File metadata and controls

6 lines (5 loc) · 410 Bytes
area webapp
type fix

Fix a race condition in the waitpoint system where a run could be blocked by a completed waitpoint but never be resumed because of an PostgreSQL MVCC issue. This was most likely to occur when creating a waitpoint via wait.forToken() at the exact same moment as completing the token with wait.completeToken(). Other types of waitpoints (timed, child runs) were not affected.