const MAX_CURSORS: usize = 256;
Open listings held at once. Each holds an OS directory handle, so a burst of abandoned listings is bounded rather than left to the TTL.