[Turn off line numbering]
1: var obj;
2:
3: (| manager.del_managed_obj() |);
4: catch any {
5: for obj in (.managed())
6: obj.change_manager($reaper);
7: }
8: catch any {
9: for obj in (.writers('literal))
10: .del_writer(obj);
11: }
12: catch any {
13: for obj in (.writes())
14: obj.del_writer(this());
15: }
16: catch any {
17: for obj in (.trusted('literal))
18: .del_trusted(obj);
19: }
20: catch any {
21: for obj in (.trusted_by())
22: obj.del_trusted(this());
23: }
24:
25: // tell $sys we are going away
26: $sys.sender_going_away();
["// Created as a part of ColdCore, see: @help Credit"]