loop->on_fd(loop, conn->fd, OOP_EXCEPTION, conn_exception, conn);
conn->rd= oop_rd_new_fd(loop,conn->fd, 0, 0); /* sets nonblocking, too */
if (!conn->fd) crash("oop_rd_new_fd conn failed (fd=%d)",conn->fd);
loop->on_fd(loop, conn->fd, OOP_EXCEPTION, conn_exception, conn);
conn->rd= oop_rd_new_fd(loop,conn->fd, 0, 0); /* sets nonblocking, too */
if (!conn->fd) crash("oop_rd_new_fd conn failed (fd=%d)",conn->fd);