From 5db29a4416ad4a1454a7d93f5a7c03a887f3dca3 Mon Sep 17 00:00:00 2001 From: Andre Date: Tue, 28 Mar 2006 08:52:24 +0200 Subject: [PATCH 1/1] stat_client_write(): add help text for new 'itemnum' parameter --- stat.c | 9 +++++---- 1 file changed, 5 insertions(+), 4 deletions(-) diff --git a/stat.c b/stat.c index 9b73fcd9..e3773df6 100644 --- a/stat.c +++ b/stat.c @@ -135,20 +135,22 @@ int stat_client_add(int fd, long unsigned mask) return 1; } /** - * write a message to all connected stat clients + * write a message to all connected status clients * * \param msg a \p NULL terminated buffer + * \param itemnum The number of the status item of \a msg + * + * On write errors, remove the status client from the client list and close its + * file descriptor. */ void stat_client_write(char *msg, int itemnum) { struct stat_client *sc, *tmp; -// char *buf; ssize_t len; struct timeval tv = {0 , 0}; if (!initialized) return; -// buf = make_message("%s\n", msg); len = strlen(msg); list_for_each_entry_safe(sc, tmp, &client_list, node) { int fd = sc->fd, ret; @@ -177,7 +179,6 @@ void stat_client_write(char *msg, int itemnum) free(sc); dump_stat_client_list(); } -// free(buf); PARA_DEBUG_LOG("%d client(s)\n", num_clients); } -- 2.39.2