From e9000e4c34f59989da7c1384384614ac4746a93c Mon Sep 17 00:00:00 2001 From: Nicholas Marriott Date: Thu, 19 Jun 2008 23:24:40 +0000 Subject: [PATCH] Wake up every 100 ms instead of 500. Add note. --- CHANGES | 3 ++- server.c | 4 ++-- 2 files changed, 4 insertions(+), 3 deletions(-) diff --git a/CHANGES b/CHANGES index d6b72442..61caa3a4 100644 --- a/CHANGES +++ b/CHANGES @@ -2,6 +2,7 @@ * New option, display-time, sets the time status line messages stay on screen (unless a key is pressed). Set in milliseconds, default is 750 (0.75 seconds). + The timer is only checked every 100 ms or so. 19 June 2008 @@ -516,4 +517,4 @@ (including mutt, emacs). No status bar yet and no key remapping or other customisation. -$Id: CHANGES,v 1.129 2008-06-19 23:20:45 nicm Exp $ +$Id: CHANGES,v 1.130 2008-06-19 23:24:40 nicm Exp $ diff --git a/server.c b/server.c index 4a7518fa..75727904 100644 --- a/server.c +++ b/server.c @@ -1,4 +1,4 @@ -/* $Id: server.c,v 1.71 2008-06-19 22:04:02 nicm Exp $ */ +/* $Id: server.c,v 1.72 2008-06-19 23:24:40 nicm Exp $ */ /* * Copyright (c) 2007 Nicholas Marriott @@ -188,7 +188,7 @@ server_main(const char *srv_path, int srv_fd) /* Do the poll. */ log_debug("polling %d fds", nfds); - if ((nfds = poll(pfds, nfds, 500)) == -1) { + if ((nfds = poll(pfds, nfds, 100)) == -1) { if (errno == EAGAIN || errno == EINTR) continue; fatal("poll failed");