]> source.dussan.org Git - rspamd.git/commitdiff
Just re-sort items by timeout.
authorVsevolod Stakhov <vsevolod@highsecure.ru>
Wed, 10 Jun 2015 20:03:13 +0000 (16:03 -0400)
committerVsevolod Stakhov <vsevolod@highsecure.ru>
Wed, 10 Jun 2015 20:03:13 +0000 (16:03 -0400)
src/libserver/symbols_cache.c

index 71100dab65b8f2b00a4c7c03674140d4d3ba6b47..9a52d6519c42303b8b7a61ae574c68fb9dcf37ce 100644 (file)
@@ -1194,7 +1194,7 @@ rspamd_symbols_cache_resort_cb (gint fd, short what, gpointer ud)
 
        rspamd_mempool_unlock_mutex (cache->mtx);
 
-       post_cache_init (cache);
+       g_ptr_array_sort_with_data (cache->items_by_order, cache_logic_cmp, cache);
 }
 
 void