I cant use `threading/channels` in production when tsan complains about them. 
Its a struggle already to advocate for using a language at work that's not 
c/c++, If I build this project on top of a buggy stdlib it'll be the end of Nim 
at my workplace. ( my job won't be more secure either lol)

Maybe `isolated` provides an invariant that tsan doesn't know about. I must 
admit I don't completely grok what class of bugs it protects against, certainly 
not enough for a code review.

mratsims various channels are pretty solidly tested, at least the mpsc version, 
though they're lockfree. @elcritch, you've done some channel wrangling too, 
yeah?

Reply via email to