X-Git-Url: https://git.octo.it/?a=blobdiff_plain;f=src%2Fwrite_tsdb.c;h=a3b997b45fb551da446836c5f2629811e5b907d1;hb=0b7cd83a5e6bac068ea83a88a5ddcfb07c09fbec;hp=10f636c5aad5afa936eb862d3c2c0feb7322ebaa;hpb=4380983e0a45e2d1c1207dbea95863d1dcc844c6;p=collectd.git diff --git a/src/write_tsdb.c b/src/write_tsdb.c index 10f636c5..a3b997b4 100644 --- a/src/write_tsdb.c +++ b/src/write_tsdb.c @@ -111,10 +111,9 @@ static int wt_send_buffer(struct wt_callback *cb) { ssize_t status = 0; status = swrite(cb->sock_fd, cb->send_buf, strlen(cb->send_buf)); - if (status < 0) { - char errbuf[1024]; + if (status != 0) { ERROR("write_tsdb plugin: send failed with status %zi (%s)", status, - sstrerror(errno, errbuf, sizeof(errbuf))); + STRERRNO); close(cb->sock_fd); cb->sock_fd = -1; @@ -242,10 +241,9 @@ static int wt_callback_init(struct wt_callback *cb) { } if (cb->sock_fd < 0) { - char errbuf[1024]; ERROR("write_tsdb plugin: Connecting to %s:%s failed. " "The last error was: %s", - node, service, sstrerror(errno, errbuf, sizeof(errbuf))); + node, service, STRERRNO); return -1; }