From 52fb9ca2500b10eb0720d9c9271484e7c90e719a Mon Sep 17 00:00:00 2001 From: Nicholas Marriott Date: Fri, 27 Mar 2009 08:46:02 +0000 Subject: [PATCH] Clear pollfds first. --- server.c | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/server.c b/server.c index 3fb633c0..aa9f2c58 100644 --- a/server.c +++ b/server.c @@ -1,4 +1,4 @@ -/* $Id: server.c,v 1.126 2009-03-05 20:24:41 nicm Exp $ */ +/* $Id: server.c,v 1.127 2009-03-27 08:46:02 nicm Exp $ */ /* * Copyright (c) 2007 Nicholas Marriott @@ -249,6 +249,7 @@ server_main(const char *srv_path, int srv_fd) } nfds += ARRAY_LENGTH(&clients) * 2; pfds = xrealloc(pfds, nfds, sizeof *pfds); + memset(pfds, 0, nfds * sizeof *pfds); pfd = pfds; /* Fill server socket. */