diff --git a/service/OneService.cpp b/service/OneService.cpp index 3886c1573..421b47ddf 100644 --- a/service/OneService.cpp +++ b/service/OneService.cpp @@ -508,7 +508,7 @@ public: long sent = _phy.tcpSend(sock,tc->writeBuf.data(),tc->writeBuf.length(),true); if (sent > 0) { tc->lastActivity = OSUtils::now(); - if (sent == tc->writeBuf.length()) { + if ((unsigned long)sent == (unsigned long)tc->writeBuf.length()) { tc->writeBuf = ""; _phy.tcpSetNotifyWritable(sock,false); if (!tc->shouldKeepAlive)