[15:24:53] <i30817> In java, whenever i want to delete a shared object without additional bookkeeping about which other object is using it, i use a weakreference.
[15:24:55] <i30817> http://docs.oracle.com/javase/1.4.2/docs/api/java/lang/ref/WeakReference.html
[15:24:57] <i30817> The way it works is that the wrapper WeakObject reference object does not prevent the garbage collector from reclaiming it (you need a hard reference on the local which has the responsibility of deleting of course)
[15:24:58] <i30817> This way, you phttp://docs.oracle.com/javase/1.4.2/docs/api/java/lang/ref/WeakReference.htmlass your shared object wrapped in a weakreference, when using it, check for null, and do restart/abort/*whatever* when it is, and delete on the original location when needed - bob's your uncle then.
[15:27:07] <i30817> Something similar could be a solution to your "disappearing objects problem"
[21:00:22] <ashp_> Dominus: Hey, I don't suppose you're the dominus posting threads on the wasteland 2 forum?
[21:00:25] <ashp_> :D