Background thread crashes and locks
When multiple background threads access the same data asynchronously, there is a chance a crash can happen.
Why?
Because the underlying data can change unexpectedly, and when that happens, it will cause a crash.
Crash example: 2 threads accessing the...
coderlyn.hashnode.dev3 min read