O_CLOEXEC is not available on older kernels