fix faults in shutdown order, by copy_ctor > addref_p