]> source.dussan.org Git - rspamd.git/commitdiff
Another issue with nested depends.
authorVsevolod Stakhov <vsevolod@highsecure.ru>
Tue, 15 Sep 2015 17:40:01 +0000 (18:40 +0100)
committerVsevolod Stakhov <vsevolod@highsecure.ru>
Tue, 15 Sep 2015 17:40:01 +0000 (18:40 +0100)
src/libserver/symbols_cache.c

index cfb830ee28b6f9b6b295faa8f2fbebba7714b9c1..b21caab8a3e6345fd9eca8164b80136714c24040 100644 (file)
@@ -1122,7 +1122,7 @@ rspamd_symbols_cache_process_symbols (struct rspamd_task * task,
                        if (!isset (checkpoint->processed_bits, item->id * 2)) {
                                if (!rspamd_symbols_cache_check_deps (task, cache, item,
                                                checkpoint)) {
-                                       continue;
+                                       break;
                                }
 
                                rspamd_symbols_cache_check_symbol (task, cache, item, checkpoint);