Each month, I have to check for erroneously waitlisted shooters. We start waitlisting at 60 shooters, and people who come in close to 60 will sometimes get a response that they’re waitlisted, but from my perspective (as the MD, viewing and approving shooters), those shooters are not waitlisted. Before I realized this was going on, we had shooters miss a match because they were never removed from the waitlist, because from what I saw, they weren’t, and there was no way for me to remove them. Has anyone else experienced this?
For the programmer types, or those who are curious, this is caused (I believe) by what’s called a race condition. https://en.wikipedia.org/wiki/Race_condition