Hacker News new | ask | show | jobs
by dignite 3753 days ago
This is actually something that I spent a lot of time trying to get right. Currently when a user selects their tickets and clicks 'Checkout', all other sessions they have open will be cancelled and their reserved tickets released.

This still doesn't stop people from completing the checkout process and then starting again though. It's a tricky thing to prevent as most preventative measures are easily circumvented by users.