diff options
Diffstat (limited to 'server.c')
-rw-r--r-- | server.c | 6 |
1 files changed, 4 insertions, 2 deletions
@@ -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(); |