Цитата(kosyak© @ Feb 26 2012, 13:18)

Печально..
Как бы так реализовать "волшебный" мютекс...
Всего-навсего надо отказаться от удаления объектов в соседнем потоке, а заменить его на изменение статуса, например, "удалён". А объекты со статусом "удалён" собирать и удалять физически каким-то отдельным образом, периодически, либо "сборщиком мусора", либо в том же потоке, который работает со счётчиками.
Как-то так.
Сделано в Китае. Упаковано в России.