summaryrefslogtreecommitdiffstats
path: root/nserver/src/protocol.c
diff options
context:
space:
mode:
Diffstat (limited to 'nserver/src/protocol.c')
-rw-r--r--nserver/src/protocol.c7
1 files changed, 5 insertions, 2 deletions
diff --git a/nserver/src/protocol.c b/nserver/src/protocol.c
index aee10c6..1a388c3 100644
--- a/nserver/src/protocol.c
+++ b/nserver/src/protocol.c
@@ -64,7 +64,7 @@ int ssdelete(char *key)
return -1;
}
-int sssample(char *key, double s)
+double sssample(char *key, double s)
{
check(hash != NULL, "hash not initialized");
@@ -79,7 +79,10 @@ int sssample(char *key, double s)
// 3. sample!
Stats_sample(st, s);
- return 0;
+ // 4. get mean.
+ double m = Stats_mean(st);
+
+ return m;
error:
return -1;
}