diff options
Diffstat (limited to 'backend.c')
-rw-r--r-- | backend.c | 4 |
1 files changed, 2 insertions, 2 deletions
@@ -234,12 +234,12 @@ struct timeval backend_timeout(){ //only call interval if backend has instances if(registry.instances[u] && registry.backends[u].interval){ res = registry.backends[u].interval(); - if((res / 1000) < secs){ + if(res && (res / 1000) < secs){ DBGPF("Updating interval to %" PRIu32 " msecs by request from %s", res, registry.backends[u].name); secs = res / 1000; msecs = res % 1000; } - else if(res / 1000 == secs && (res % 1000) < msecs){ + else if(res && res / 1000 == secs && (res % 1000) < msecs){ DBGPF("Updating interval to %" PRIu32 " msecs by request from %s", res, registry.backends[u].name); msecs = res % 1000; } |