Loading .kdev4/libnetplus.kdev4 +3 −0 Original line number Diff line number Diff line [Buildset] BuildItems=@Variant(\x00\x00\x00\t\x00\x00\x00\x00\x01\x00\x00\x00\x0b\x00\x00\x00\x00\x01\x00\x00\x00\x14\x00l\x00i\x00b\x00n\x00e\x00t\x00p\x00l\x00u\x00s) [CMake] Build Directory Count=1 Current Build Directory Index-Host System=0 Loading src/event/epoll.cpp +3 −3 Original line number Diff line number Diff line Loading @@ -206,13 +206,13 @@ namespace netplus { con *rcon = (con*)_Events[pos].data.ptr; try{ char buf[BLOCKSIZE]; size_t rcvsize = _ServerSocket->recvData(rcon->csock, buf, BLOCKSIZE); std::shared_ptr<char> buf(new char[BLOCKSIZE]); size_t rcvsize = _ServerSocket->recvData(rcon->csock, buf.get(), BLOCKSIZE); rcon->lasteventime = time(nullptr); if(rcvsize>0){ rcon->RecvData.append(buf,rcvsize); rcon->RecvData.append(buf.get(),rcvsize); rcon->state=EVIN; } Loading Loading
.kdev4/libnetplus.kdev4 +3 −0 Original line number Diff line number Diff line [Buildset] BuildItems=@Variant(\x00\x00\x00\t\x00\x00\x00\x00\x01\x00\x00\x00\x0b\x00\x00\x00\x00\x01\x00\x00\x00\x14\x00l\x00i\x00b\x00n\x00e\x00t\x00p\x00l\x00u\x00s) [CMake] Build Directory Count=1 Current Build Directory Index-Host System=0 Loading
src/event/epoll.cpp +3 −3 Original line number Diff line number Diff line Loading @@ -206,13 +206,13 @@ namespace netplus { con *rcon = (con*)_Events[pos].data.ptr; try{ char buf[BLOCKSIZE]; size_t rcvsize = _ServerSocket->recvData(rcon->csock, buf, BLOCKSIZE); std::shared_ptr<char> buf(new char[BLOCKSIZE]); size_t rcvsize = _ServerSocket->recvData(rcon->csock, buf.get(), BLOCKSIZE); rcon->lasteventime = time(nullptr); if(rcvsize>0){ rcon->RecvData.append(buf,rcvsize); rcon->RecvData.append(buf.get(),rcvsize); rcon->state=EVIN; } Loading