Hey, thanks for taking the time to work on this. For now, I won't be merging in pull requests mainly because it makes copyright of the code more complicated. Also, I see that this adds a new dependency on pthread, and so far I've been pushing to keep to keep the number of dependencies to a minimum, often at the cost of performance.
I'll leave your pull request here so others call pull it in if they want.
Hey, thanks for taking the time to work on this. For now, I won't be merging in pull requests mainly because it makes copyright of the code more complicated. Also, I see that this adds a new dependency on pthread, and so far I've been pushing to keep to keep the number of dependencies to a minimum, often at the cost of performance.
I'll leave your pull request here so others call pull it in if they want.