|We sort of want the active
object to be garbage collected.
|The best solution is for the
thread to delete the object in the final throes of dying.
|Warning: not too soon! If
the thread completes its task, it shouldn’t immediately delete the object,
since the client might still try to access it. It has to wait for the client
to kill it.
|The ownership of the object
must be transferred from the client who creates it, to the thread who deletes