memset(&conn, 0, sizeof(conn));
memset(&tcp, 0, sizeof(tcp));
- in = mtstdopen(fd, 1, 60, "r+");
+ in = mtstdopen(fd, 1, 60, "r+", NULL);
conn.pdata = &tcp;
conn.initreq = initreq;
tcp.fd = fd;
if(ns < 0) {
if(errno == EAGAIN)
break;
+ if(errno == ECONNABORTED)
+ continue;
flog(LOG_ERR, "accept: %s", strerror(errno));
goto out;
}