lol half an hour banging my head only to figure out the test was running faster than the init code and the temp dir got cleaned before the worker could init a tem DB. 🤪

@mauve race conditions are not the easiest to detect 😅

Follow

@django Yeah 😅 Been finding them all over the place after we made a core part of the codebase that used to be sync into an async worker. Glad we have tests to catch this stuff!

Sign in to participate in the conversation
Mauvestodon

Escape ship from centralized social media run by Mauve.