#include <sys/epoll.h>
#endif
-static int kdpfd;
+static int kdpfd = -1;
static int max_poll_time = 1000;
static struct epoll_event *pevents;
fde *F = &fd_table[fd];
int epoll_ctl_type = 0;
- struct epoll_event ev;
assert(fd >= 0);
debugs(5, 5, HERE << "FD " << fd << ", type=" << type <<
", handler=" << handler << ", client_data=" << client_data <<
", timeout=" << timeout);
- if (RUNNING_ON_VALGRIND) {
- /* Keep valgrind happy.. complains about uninitialized bytes otherwise */
- memset(&ev, 0, sizeof(ev));
- }
- ev.events = 0;
+ struct epoll_event ev;
+ memset(&ev, 0, sizeof(ev));
ev.data.fd = fd;
if (!F->flags.open) {