aboutsummaryrefslogtreecommitdiff
path: root/server.c
diff options
context:
space:
mode:
authorNicholas Marriott <nicholas.marriott@gmail.com>2009-03-27 08:46:02 +0000
committerNicholas Marriott <nicholas.marriott@gmail.com>2009-03-27 08:46:02 +0000
commit52fb9ca2500b10eb0720d9c9271484e7c90e719a (patch)
tree2e8efed9359ffc103b2cfcab86e3bf2c445142b9 /server.c
parent12bb7436c39a6d443d4dc5ab1ab326e0b368daa1 (diff)
downloadrtmux-52fb9ca2500b10eb0720d9c9271484e7c90e719a.tar.gz
rtmux-52fb9ca2500b10eb0720d9c9271484e7c90e719a.tar.bz2
rtmux-52fb9ca2500b10eb0720d9c9271484e7c90e719a.zip
Clear pollfds first.
Diffstat (limited to 'server.c')
-rw-r--r--server.c3
1 files changed, 2 insertions, 1 deletions
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 <nicm@users.sourceforge.net>
@@ -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. */