summary | shortlog | log | commit | commitdiff | tree
raw | patch | inline | side by side (parent: 6b247ab)
raw | patch | inline | side by side (parent: 6b247ab)
author | Pierre-Yves Ritschard <pyr@spootnik.org> | |
Thu, 14 Apr 2016 08:13:00 +0000 (10:13 +0200) | ||
committer | Pierre-Yves Ritschard <pyr@spootnik.org> | |
Thu, 14 Apr 2016 08:15:37 +0000 (10:15 +0200) |
src/write_riemann.c | patch | blob | history |
diff --git a/src/write_riemann.c b/src/write_riemann.c
index f836b9dfe900d74f9edac4f4d756d4a791af9c6c..2936dfa46f5ab91f158d3092baa164cdeab39140 100644 (file)
--- a/src/write_riemann.c
+++ b/src/write_riemann.c
cdtime_t now;
int status = 0;
+ now = cdtime();
if (timeout > 0) {
- now = cdtime();
- if ((host->batch_init + timeout) > now)
+ if ((host->batch_init + timeout) > now) {
return status;
+ }
}
wrr_send_nolock(host, host->batch_msg);
riemann_message_free(host->batch_msg);
- if (host->client_type != RIEMANN_CLIENT_UDP)
- {
- riemann_message_t *response;
-
- response = riemann_client_recv_message(host->client);
-
- if (!response)
- {
- wrr_disconnect(host);
- return errno;
- }
-
- riemann_message_free(response);
- }
-
- host->batch_init = cdtime();
+ host->batch_init = now;
host->batch_msg = NULL;
return status;
}
}
if (host->client_type != RIEMANN_CLIENT_UDP && host->batch_mode) {
- wrr_batch_add_value_list(host, ds, vl, statuses);
+ wrr_batch_add_value_list(host, ds, vl, statuses);
} else {
msg = wrr_value_list_to_message(host, ds, vl, statuses);
if (msg == NULL)