> From: Ben Laurie [mailto:[EMAIL PROTECTED] > Sent: Wednesday, March 12, 2003 8:58 PM
[...] > ISTR Ben Hyde ranting to me about how this isn't strictly true... in > particular, if you do this: > > 1. Register cleanup 1 in pool A > 2. Make subpool B in A > 3. Register cleanup 2 in B > 4. Register cleanup 3 in A > 5. Register cleanup 4 in B > > then destroy A, the order of cleanups is 3,4,2,1. ?? No, the order is 4,2 3,1. When A gets destroyed the following happens: A destroys subpools (B) B gets destroyed destroys subpools(none) runs cleanups (4,2) runs cleanus (3,1) > It seems to me it would be good to fix this. It doesn't seem broken to me. Sander