Commit 16e470ca authored by Joanne Hugé's avatar Joanne Hugé

Properly display histogram if timestamps are not enabled on server

parent 9ecb27f2
......@@ -254,6 +254,7 @@ static void print_histograms() {
interval = param->interval / 1000;
if(enable_timestamps) {
printf("{\"measure_sets\": [{"
"\"measure_type\": \"packet_recv_timestamps\","
"\"props_names\": [\"user_space\", \"kernel_space\"],"
......@@ -276,6 +277,7 @@ static void print_histograms() {
printf("%" PRIi64 "%s", histograms[i][j], (j + 1 < max_hist_val ? ", " : ""));
printf("%s", (i + 1 < 2 ? "], " : "]"));
}
}
max_hist_val = 0;
for (int j = 0; j < MAX_HIST_VAL; j++)
......@@ -286,8 +288,12 @@ static void print_histograms() {
if(histograms[2][j])
min_hist_val = j;
printf( "]}, {"
"\"measure_type\": \"packet_jitter\","
if(!enable_timestamps)
printf("{\"measure_sets\": [{");
else
printf( "]}, {");
printf( "\"measure_type\": \"packet_jitter\","
"\"props_names\": [\"jitter\"],"
"\"units\": [\"us\"],"
"\"props_type\": \"histogram\","
......
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment