Browse Source

HPCC-11417 Eliminate epoll uninitialized warning

Signed-off-by: Mark Kelly <mark.kelly@lexisnexis.com>
Mark Kelly 11 years ago
parent
commit
71d3b80486
1 changed files with 5 additions and 1 deletions
  1. 5 1
      system/jlib/jsocket.cpp

+ 5 - 1
system/jlib/jsocket.cpp

@@ -4230,7 +4230,11 @@ class CSocketEpollThread: public CSocketBaseThread
         int srtn;
         struct epoll_event event;
         event.events = event_mask;
-        event.data.fd = fd;
+
+        // write all bytes to remove uninitialed warnings
+        // event.data.fd = fd;
+        event.data.u64 = (uint64_t)fd;
+
 # ifdef EPOLLTRACE
         DBGLOG("EPOLL: op(%d) fd %d to epfd %d", op, fd, efd);
 # endif