4 ms·
The scary part about this is that I had two race conditions in my code, and they never manifested themselves when the code was live. They were just sort of lur
by TheMagicHorsey 13y ago
The scary part about this is that I had two race conditions in my code, and they never manifested themselves when the code was live. They were just sort of lurking there. Now I'm paranoid about my non-Go code. Turns out I don't understand concurrent programming as well as I thought I did. Even when I thought I was being really disciplined and organized about my concurrency, I actually wasn't.