Code

statsd plugin: Make metric names case-sensitive.
authorFlorian Forster <octo@collectd.org>
Thu, 11 Jul 2013 12:58:32 +0000 (14:58 +0200)
committerFlorian Forster <octo@collectd.org>
Thu, 11 Jul 2013 12:58:32 +0000 (14:58 +0200)
The StatsD by etsy is case sensitive, so we should do the same. Also, strcmp()
should have better performance than strcasecmp().

src/statsd.c

index 364b97d7c5838cd4625d55065054f25fe3d2c73f..4a58f41067ee795def9a53bd9686782738808265 100644 (file)
@@ -643,7 +643,7 @@ static int statsd_init (void) /* {{{ */
 {
   pthread_mutex_lock (&metrics_lock);
   if (metrics_tree == NULL)
-    metrics_tree = c_avl_create ((void *) strcasecmp);
+    metrics_tree = c_avl_create ((void *) strcmp);
 
   if (!network_thread_running)
   {