Author: file
Date: Fri Mar  6 07:15:14 2015
New Revision: 432514

URL: http://svnview.digium.com/svn/asterisk?view=rev&rev=432514
Log:
Don't bother shutting down the scheduler when no resolvers exist.

Modified:
    team/group/dns/main/dns_core.c

Modified: team/group/dns/main/dns_core.c
URL: 
http://svnview.digium.com/svn/asterisk/team/group/dns/main/dns_core.c?view=diff&rev=432514&r1=432513&r2=432514
==============================================================================
--- team/group/dns/main/dns_core.c (original)
+++ team/group/dns/main/dns_core.c Fri Mar  6 07:15:14 2015
@@ -448,6 +448,12 @@
 void ast_dns_resolver_completed(const struct ast_dns_query *query)
 {
        query->callback(query);
+
+       if (!query->recurring) {
+               return;
+       }
+
+
 }
 
 static void dns_shutdown(void)
@@ -545,11 +551,6 @@
                }
        }
        AST_RWLIST_TRAVERSE_SAFE_END;
-
-       if (AST_LIST_EMPTY(&resolvers)) {
-               dns_shutdown();
-       }
-
        AST_RWLIST_UNLOCK(&resolvers);
 
        ast_verb(2, "Unregistered DNS resolver '%s'\n", resolver->name);


-- 
_____________________________________________________________________
-- Bandwidth and Colocation Provided by http://www.api-digital.com --

svn-commits mailing list
To UNSUBSCRIBE or update options visit:
   http://lists.digium.com/mailman/listinfo/svn-commits

Reply via email to