Update of /usr/cvsroot/asterisk/channels
In directory mongoose.digium.com:/tmp/cvs-serv2974/channels

Modified Files:
        chan_iax2.c 
Log Message:
move start_network_thread to _before_ testing its result :-) (bug #3952)


Index: chan_iax2.c
===================================================================
RCS file: /usr/cvsroot/asterisk/channels/chan_iax2.c,v
retrieving revision 1.266
retrieving revision 1.267
diff -u -d -r1.266 -r1.267
--- chan_iax2.c 3 Apr 2005 22:57:17 -0000       1.266
+++ chan_iax2.c 4 Apr 2005 23:32:11 -0000       1.267
@@ -9050,14 +9050,16 @@
                }
        }
        
+       res = start_network_thread();
        if (!res) {
-               res = start_network_thread();
                if (option_verbose > 1) 
-                       ast_verbose(VERBOSE_PREFIX_2 "IAX Ready and Listening 
on %s port %d\n", ast_inet_ntoa(iabuf, sizeof(iabuf), sin.sin_addr), 
ntohs(sin.sin_port));
+                       ast_verbose(VERBOSE_PREFIX_2 "IAX Ready and Listening 
on %s port %d\n",
+                                   ast_inet_ntoa(iabuf, sizeof(iabuf), 
sin.sin_addr), ntohs(sin.sin_port));
        } else {
                ast_log(LOG_ERROR, "Unable to start network thread\n");
                ast_netsock_release(&netsock);
        }
+
        for (reg = registrations; reg; reg = reg->next)
                iax2_do_register(reg);
        ast_mutex_lock(&peerl.lock);

_______________________________________________
Asterisk-Cvs mailing list
[email protected]
http://lists.digium.com/mailman/listinfo/asterisk-cvs

Reply via email to