Ok, thanks, I think I understand now. It looks like refcount drops in case on uninitialized rtworkq as well, so we probably should do the same, and in fact it does already happen without your patch. Remaining concern is reworking allocator sample lists so stale pointers are never kept. I'm going to look at that.