86dda08630
CRITICAL F002: worker_pool from_raw_fd changed from 'raw: usize' to 'std::os::fd::RawFd' (c_int). A garbage 64-bit value can no longer be cast to a valid i32 fd; the value can only have come from a previously-validated fd (via IntoRawFd::into_raw_fd, libredox::Fd::raw, or a similar source that went through the kernel's open-fd table). CRITICAL progress: 12 of 13 original findings now addressed. Remaining: F003 (scheme File ownership, 3 unsafe sites in scheme/mod.rs around lines 183 and 195).