Resource reference use-after-free

Code reviewMedium25 minCitadel style

Your task

Review this C++ reference-counted handle. release() is called from multiple threads when handles go out of scope.