- for (i = 0; i < max_conns; ++i) {
- pthread_kill (collectors[i]->thread, SIGTERM);
- close (collectors[i]->socket);
- }
-
- pthread_mutex_unlock (&conns_mutex);
-
- unlink (SOCK_PATH);
- return;
-} /* static void email_shutdown (void) */
-#endif /* EMAIL_HAVE_READ */
-
-static void count_write (char *host, char *inst, char *val)
-{
- char file[BUFSIZE] = "";
- int len = 0;
-
- len = snprintf (file, BUFSIZE, COUNT_FILE, inst);
- if ((len < 0) || (len >= BUFSIZE))
- return;
-
- rrd_update_file (host, file, val, count_ds_def, count_ds_num);
- return;
-} /* static void email_write (char *host, char *inst, char *val) */
-
-static void size_write (char *host, char *inst, char *val)
-{
- char file[BUFSIZE] = "";
- int len = 0;
-
- len = snprintf (file, BUFSIZE, SIZE_FILE, inst);
- if ((len < 0) || (len >= BUFSIZE))
- return;