Вот никогда не думал что понадобиться отцепить память от умного указателя.
Но как оказалось такой возможности даже и нет.
это ведь можно было трактовать как освобождение умного указателя т.е. уменьшить счётчик и отдать указатель.
т.е. Я понимаю что shared_ptr потокобезопасный, и всё такое, но было бы удобно если б такая возможность всё же была, тем более программист делает это явно, занчит знает что стреляет в ногу.