June 12, 2011 @ 7:54 p.m.
I've spent a lot of the weekend trying to fix this repeated words bug, and found others in the process. I think I finally got it now (while watching the NBA finals)! I'll push changes to the server later tonight or tomorrow at the latest.
Don't underestimate the trickiness of web programming. There's some stuff I completely didn't account for and I'm paying for it, but I think I'm taking care of it slowly. Mostly, it has to do with concurrency; I'm not protecting my database for concurrent access, so people are seeing funny bugs like occasionally a word not registering and then it shows up as missed even though it's been clearly solved. I'm working on fixing that as well, but at least now I've figured out why it's happening and how to replicate it.
If you want to work on your saved lists before I make the fixes, it should be fine, but you may occasionally get duplicated missed words or solved words that show up in the missed list. I'll also add an extra month of membership to anyone who's paid for it, since this is still alpha and I screwed up!
Please log in to comment on this post!
