Guys, i assume, threads usage is not the best way to provide a stable gem.
Please, remember, freerelic will be used in various different configurations and for sure, many of them will not be thread safe.
I would suggest to get rid of threads in our code and concentrate on stability.