리스트로 관리하는 객체인데 동기화 고려해서 만들면

Add할때, Remove할때 락을 걸어주면 되는데,

Remove할 떄 delete를 해주거든요

Get해서 객체를 가져오고

그 객체 읽을 때

다른 스레드가 Get한 객체 지워버리면

객체 읽는 순간은 delete 된 객체 접근하는거라 에러질거란 말이지요.

복사본 넘기는 방법밖에 없나요?