]> source.dussan.org Git - rspamd.git/commitdiff
* Small fixes in task construction
authorVsevolod Stakhov <vsevolod@rambler-co.ru>
Wed, 23 Sep 2009 11:36:00 +0000 (15:36 +0400)
committerVsevolod Stakhov <vsevolod@rambler-co.ru>
Wed, 23 Sep 2009 11:36:00 +0000 (15:36 +0400)
src/controller.c
src/html.c
src/worker.c

index dd1f4a91ba38897605fd9c74878963081a016511..0e11b6ae15c4f87367b8d6b144bf1852b1874c7a 100644 (file)
@@ -127,7 +127,7 @@ free_session (void *ud)
        struct mime_part *p;
     struct controller_session *session = ud;
        
-       msg_info ("free_session: freeing session %p", session);
+       msg_debug ("free_session: freeing session %p", session);
        
        while ((part = g_list_first (session->parts))) {
                session->parts = g_list_remove_link (session->parts, part);
index 1377b051a1d1df60007a95bd35f8e2ae915f67b8..d216b751a5023670f353a9f72a23a969ecfe44ea 100644 (file)
@@ -438,7 +438,6 @@ static entity entities_defs[] =
     { "lsaquo",     8249 },
     { "rsaquo",     8250 },
     { "euro",       8364 },
-    { NULL,        0 }
 };
 
 
index b900eada6f020867dda7fc8817c8218d3f58b404..49324031c8d153cb6017bd6c5bdd1ff5e0f0271e 100644 (file)
@@ -295,6 +295,7 @@ construct_task (struct rspamd_worker *worker)
        new_task->re_cache = g_hash_table_new (g_str_hash, g_str_equal);
        memory_pool_add_destructor (new_task->task_pool, (pool_destruct_func)g_hash_table_destroy, new_task->re_cache);
        new_task->s = new_async_session (new_task->task_pool, free_task_hard, new_task);
+       new_task->sock = -1;
 
        return new_task;
 }