X-Git-Url: https://git.octo.it/?a=blobdiff_plain;f=src%2Femail.c;h=db6dd414bc824edffb89602fcca683f1788d4710;hb=71bbf854d3e6f8c6d6c3582527263bb01a3a7e04;hp=8a1ac2e8491cff6fd9a0917c1983861bc6a67b1d;hpb=38909dcf1dcb596c5f525c6bb25cf89c046013b5;p=collectd.git diff --git a/src/email.c b/src/email.c index 8a1ac2e8..db6dd414 100644 --- a/src/email.c +++ b/src/email.c @@ -465,7 +465,6 @@ static void *open_connection (void __attribute__((unused)) *arg) { /* initialize collector threads */ int i = 0; - int err = 0; pthread_attr_t ptattr; @@ -484,10 +483,10 @@ static void *open_connection (void __attribute__((unused)) *arg) collectors[i] = smalloc (sizeof (*collectors[i])); collectors[i]->socket = NULL; - if (0 != (err = plugin_thread_create (&collectors[i]->thread, - &ptattr, collect, collectors[i]))) { + if (plugin_thread_create (&collectors[i]->thread, + &ptattr, collect, collectors[i]) != 0) { char errbuf[1024]; - log_err ("pthread_create() failed: %s", + log_err ("plugin_thread_create() failed: %s", sstrerror (errno, errbuf, sizeof (errbuf))); collectors[i]->thread = (pthread_t) 0; } @@ -571,13 +570,11 @@ static void *open_connection (void __attribute__((unused)) *arg) static int email_init (void) { - int err = 0; - - if (0 != (err = plugin_thread_create (&connector, NULL, - open_connection, NULL))) { + if (plugin_thread_create (&connector, NULL, + open_connection, NULL) != 0) { char errbuf[1024]; disabled = 1; - log_err ("pthread_create() failed: %s", + log_err ("plugin_thread_create() failed: %s", sstrerror (errno, errbuf, sizeof (errbuf))); return (-1); }