fixed dispersion index computation
authorJiří Filipovič <fila@ics.muni.cz>
Fri, 23 Jul 2010 06:33:58 +0000 (06:33 +0000)
committerJiří Filipovič <fila@ics.muni.cz>
Fri, 23 Jul 2010 06:33:58 +0000 (06:33 +0000)
org.glite.lb.server/src/stats.c

index c96d340..7cf1bbe 100644 (file)
@@ -850,7 +850,7 @@ static int stateDurationFromToRequest(
                *dispersion /= match;
                rate /= match;
                if (rate > 1)
-                       *dispersion = sqrtf(1/(rate-1) * ((*dispersion) - rate*(*duration)));
+                       *dispersion = sqrtf(1/(rate-1) * ((*dispersion) - rate*((*duration)*(*duration))));
                else
                        *dispersion = 0;
        }