Loading src/event/epoll.cpp +1 −6 Original line number Original line Diff line number Diff line Loading @@ -205,8 +205,6 @@ namespace netplus { void ReadEventHandler(int pos,const int tid,void *args) { void ReadEventHandler(int pos,const int tid,void *args) { con *rcon = (con*)_Events[pos].data.ptr; con *rcon = (con*)_Events[pos].data.ptr; if(!rcon) assert(0); try{ try{ char buf[BLOCKSIZE]; char buf[BLOCKSIZE]; size_t rcvsize = _ServerSocket->recvData(rcon->csock, buf, BLOCKSIZE); size_t rcvsize = _ServerSocket->recvData(rcon->csock, buf, BLOCKSIZE); Loading Loading @@ -278,12 +276,9 @@ namespace netplus { void CloseEventHandler(int pos,const int tid,void *args) { void CloseEventHandler(int pos,const int tid,void *args) { con *ccon = (con*)_Events[pos].data.ptr; con *ccon = (con*)_Events[pos].data.ptr; if(!ccon) return; try{ try{ if(epoll_ctl(_pollFD, EPOLL_CTL_DEL,ccon->csock->fd(), 0)<0){ if(epoll_ctl(_pollFD, EPOLL_CTL_DEL,ccon->csock->fd(), nullptr)<0){ NetException except; NetException except; char errstr[255]; char errstr[255]; strerror_r_netplus(errno,errstr,255); strerror_r_netplus(errno,errstr,255); Loading src/posix/tcp.cpp +3 −2 Original line number Original line Diff line number Diff line Loading @@ -123,7 +123,6 @@ netplus::tcp::tcp(const char* addr, int port,int maxconnections,int sockopts) : } } netplus::tcp::~tcp(){ netplus::tcp::~tcp(){ if(_Socket>=0) ::close(_Socket); ::close(_Socket); ::free(_SocketPtr); ::free(_SocketPtr); } } Loading Loading @@ -213,8 +212,10 @@ size_t netplus::tcp::sendData(socket *csock, void* data, unsigned long size,int ); ); if(rval<0){ if(rval<0){ int etype=NetException::Error; int etype=NetException::Error; if(errno==EAGAIN) if(errno==EAGAIN) etype=NetException::Note; etype=NetException::Note; char errstr[512]; char errstr[512]; strerror_r_netplus(errno,errstr,512); strerror_r_netplus(errno,errstr,512); Loading Loading
src/event/epoll.cpp +1 −6 Original line number Original line Diff line number Diff line Loading @@ -205,8 +205,6 @@ namespace netplus { void ReadEventHandler(int pos,const int tid,void *args) { void ReadEventHandler(int pos,const int tid,void *args) { con *rcon = (con*)_Events[pos].data.ptr; con *rcon = (con*)_Events[pos].data.ptr; if(!rcon) assert(0); try{ try{ char buf[BLOCKSIZE]; char buf[BLOCKSIZE]; size_t rcvsize = _ServerSocket->recvData(rcon->csock, buf, BLOCKSIZE); size_t rcvsize = _ServerSocket->recvData(rcon->csock, buf, BLOCKSIZE); Loading Loading @@ -278,12 +276,9 @@ namespace netplus { void CloseEventHandler(int pos,const int tid,void *args) { void CloseEventHandler(int pos,const int tid,void *args) { con *ccon = (con*)_Events[pos].data.ptr; con *ccon = (con*)_Events[pos].data.ptr; if(!ccon) return; try{ try{ if(epoll_ctl(_pollFD, EPOLL_CTL_DEL,ccon->csock->fd(), 0)<0){ if(epoll_ctl(_pollFD, EPOLL_CTL_DEL,ccon->csock->fd(), nullptr)<0){ NetException except; NetException except; char errstr[255]; char errstr[255]; strerror_r_netplus(errno,errstr,255); strerror_r_netplus(errno,errstr,255); Loading
src/posix/tcp.cpp +3 −2 Original line number Original line Diff line number Diff line Loading @@ -123,7 +123,6 @@ netplus::tcp::tcp(const char* addr, int port,int maxconnections,int sockopts) : } } netplus::tcp::~tcp(){ netplus::tcp::~tcp(){ if(_Socket>=0) ::close(_Socket); ::close(_Socket); ::free(_SocketPtr); ::free(_SocketPtr); } } Loading Loading @@ -213,8 +212,10 @@ size_t netplus::tcp::sendData(socket *csock, void* data, unsigned long size,int ); ); if(rval<0){ if(rval<0){ int etype=NetException::Error; int etype=NetException::Error; if(errno==EAGAIN) if(errno==EAGAIN) etype=NetException::Note; etype=NetException::Note; char errstr[512]; char errstr[512]; strerror_r_netplus(errno,errstr,512); strerror_r_netplus(errno,errstr,512); Loading