getdesfd
if (g_desfd == -1 || (g_desfd = getdesfd()) < 0) {
(g_desfd == -1 || (g_desfd = getdesfd()) < 0))