X-Git-Url: https://arthur.barton.de/gitweb/?a=blobdiff_plain;f=src%2Fbackends.c;h=c5b57dbe7ef291022d2e7d86ae558eaa96fae672;hb=c98acefa301f23d8c7d2857b8cde5fbb9c2326a9;hp=300f6ae31492091aa728443ca58329cf0a5e4e83;hpb=eb13ee695866a42e1504799775c3bff5a8dab471;p=netdata.git diff --git a/src/backends.c b/src/backends.c index 300f6ae3..c5b57dbe 100644 --- a/src/backends.c +++ b/src/backends.c @@ -147,11 +147,6 @@ void *backends_main(void *ptr) { // ------------------------------------------------------------------------ // collect configuration options - if(central_netdata_to_push_data) { - info("Backend is disabled - use the central netdata"); - goto cleanup; - } - struct timeval timeout = { .tv_sec = 0, .tv_usec = 0 @@ -312,6 +307,9 @@ void *backends_main(void *ptr) { rrd_rdlock(); RRDHOST *host; rrdhost_foreach_read(host) { + if(host->rrd_memory_mode == RRD_MEMORY_MODE_NONE) + continue; + rrdhost_rdlock(host); RRDSET *st; @@ -399,7 +397,7 @@ void *backends_main(void *ptr) { usec_t start_ut = now_monotonic_usec(); size_t reconnects = 0; - sock = connect_to_one_of(destination, default_port, &timeout, &reconnects); + sock = connect_to_one_of(destination, default_port, &timeout, &reconnects, NULL, 0); chart_backend_reconnects += reconnects; chart_backend_latency += now_monotonic_usec() - start_ut;