LINGER_TIMEOUT
enable_so_linger(fd, LINGER_TIMEOUT);
} else if (DIV_ROUND_UP(ns, NSEC_PER_SEC) >= LINGER_TIMEOUT) {