That extra add_fd() only set the read notification, overwriting any write notification set up in the lines just above.pull/1425/merge
@@ -280,9 +280,7 @@ void CConn::socketEvent(FL_SOCKET fd, void *data) | |||
when |= FL_WRITE; | |||
Fl::add_fd(fd, when, socketEvent, data); | |||
recursing = false; | |||
Fl::add_fd(fd, FL_READ | FL_EXCEPT, socketEvent, data); | |||
} | |||
////////////////////// CConnection callback methods ////////////////////// |