aboutsummaryrefslogtreecommitdiff
path: root/server.c
diff options
context:
space:
mode:
authorTiago Cunha <tcunha@gmx.com>2009-11-08 23:12:35 +0000
committerTiago Cunha <tcunha@gmx.com>2009-11-08 23:12:35 +0000
commit915031b0495591fcc53a4edbda14a33815218fdd (patch)
treee109c97750cc81b9be4a7e6e8611e0dfaa4bc1de /server.c
parent02438c01b72f0cf1c22d45d84d7dea808cc548d1 (diff)
downloadrtmux-915031b0495591fcc53a4edbda14a33815218fdd.tar.gz
rtmux-915031b0495591fcc53a4edbda14a33815218fdd.tar.bz2
rtmux-915031b0495591fcc53a4edbda14a33815218fdd.zip
Sync OpenBSD patchset 505:
Move status timer check into the global once-per-second timer, this could maybe be done better but one every second is better than once every 50 ms.
Diffstat (limited to 'server.c')
-rw-r--r--server.c4
1 files changed, 3 insertions, 1 deletions
diff --git a/server.c b/server.c
index d40366f5..7b0926fa 100644
--- a/server.c
+++ b/server.c
@@ -1,4 +1,4 @@
-/* $Id: server.c,v 1.222 2009-11-08 23:09:36 tcunha Exp $ */
+/* $Id: server.c,v 1.223 2009-11-08 23:12:35 tcunha Exp $ */
/*
* Copyright (c) 2007 Nicholas Marriott <nicm@users.sourceforge.net>
@@ -524,6 +524,8 @@ server_second_callback(unused int fd, unused short events, unused void *arg)
}
}
+ server_client_status_timer();
+
evtimer_del(&server_ev_second);
memset(&tv, 0, sizeof tv);
tv.tv_sec = 1;