summaryrefslogtreecommitdiffstats
path: root/server.c
diff options
context:
space:
mode:
authorThomas Adam <thomas@xteddy.org>2016-11-12 20:01:10 +0000
committerThomas Adam <thomas@xteddy.org>2016-11-12 20:01:10 +0000
commit7177eeaa4212dfac097172444674424ae9570b41 (patch)
tree001b2aafd62cecefdc90b5fcfaa793c19eca3f97 /server.c
parentafdef6d122ab667a48b843af74541e9aafcf98e6 (diff)
parentdb2412e2ace3fbb9f0587672ae8bd1e57ba4efd1 (diff)
Merge branch 'obsd-master'
Diffstat (limited to 'server.c')
-rw-r--r--server.c6
1 files changed, 4 insertions, 2 deletions
diff --git a/server.c b/server.c
index e9c22987..1fbaf37c 100644
--- a/server.c
+++ b/server.c
@@ -196,8 +196,10 @@ server_loop(void)
do {
items = cmdq_next(NULL);
- TAILQ_FOREACH(c, &clients, entry)
- items += cmdq_next(c);
+ TAILQ_FOREACH(c, &clients, entry) {
+ if (c->flags & CLIENT_IDENTIFIED)
+ items += cmdq_next(c);
+ }
} while (items != 0);
server_client_loop();