The previous implementation in #166252 (rolled back in #166658) caused buildbot failures due to a bug in an added test. The modified `UseAfterClose` did not pass a `struct flock` value to `fcntl`:2d51705941/libc/test/src/fcntl/fcntl_test.cpp (L175)Which ASAN caught and errored in the `fcntl` implementation when the unspecified argument was accessed:c12cb2892c/libc/src/__support/OSUtil/linux/fcntl.cpp (L59)