<html><head><meta http-equiv="Content-Type" content="text/html charset=utf-8"></head><body style="word-wrap: break-word; -webkit-nbsp-mode: space; -webkit-line-break: after-white-space;" class="">Any other return status would be considered as failed i.e “<a class="el" href="http://docs.freeswitch.org/switch__types_8h.html#fedb3923fc3ae51937cef145c5499dc11e51a33abaa215d06337d2b38f1f4c53" style="color: rgb(42, 55, 152); text-decoration: none; font-weight: bold; font-family: Geneva, Arial, Helvetica, sans-serif; font-size: 14px;">SWITCH_STATUS_FALSE</a>” but you should print a reasonable debug message to allow the user of your module the exact failure reason.<div class=""><br class=""></div><div class=""><div><blockquote type="cite" class=""><div class=""><br class=""><div style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px;" class=""><span style="font-family: -webkit-system-font, Helvetica Neue, Helvetica, sans-serif; color:rgba(127, 127, 127, 1.0);" class=""><b class="">From: </b></span><span style="font-family: -webkit-system-font, Helvetica Neue, Helvetica, sans-serif;" class="">Chris Mandra &lt;<a href="mailto:mandra@gmail.com" class="">mandra@gmail.com</a>&gt;<br class=""></span></div><div style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px;" class=""><span style="font-family: -webkit-system-font, Helvetica Neue, Helvetica, sans-serif; color:rgba(127, 127, 127, 1.0);" class=""><b class="">Subject: </b></span><span style="font-family: -webkit-system-font, Helvetica Neue, Helvetica, sans-serif;" class=""><b class="">Re: [Freeswitch-users] Module initialization failure status</b><br class=""></span></div><div style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px;" class=""><span style="font-family: -webkit-system-font, Helvetica Neue, Helvetica, sans-serif; color:rgba(127, 127, 127, 1.0);" class=""><b class="">Date: </b></span><span style="font-family: -webkit-system-font, Helvetica Neue, Helvetica, sans-serif;" class="">April 4, 2016 at 1:16:48 AM GMT+3<br class=""></span></div><div style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px;" class=""><span style="font-family: -webkit-system-font, Helvetica Neue, Helvetica, sans-serif; color:rgba(127, 127, 127, 1.0);" class=""><b class="">To: </b></span><span style="font-family: -webkit-system-font, Helvetica Neue, Helvetica, sans-serif;" class="">FreeSWITCH Users Help &lt;<a href="mailto:freeswitch-users@lists.freeswitch.org" class="">freeswitch-users@lists.freeswitch.org</a>&gt;<br class=""></span></div><div style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px;" class=""><span style="font-family: -webkit-system-font, Helvetica Neue, Helvetica, sans-serif; color:rgba(127, 127, 127, 1.0);" class=""><b class="">Reply-To: </b></span><span style="font-family: -webkit-system-font, Helvetica Neue, Helvetica, sans-serif;" class="">FreeSWITCH Users Help &lt;<a href="mailto:freeswitch-users@lists.freeswitch.org" class="">freeswitch-users@lists.freeswitch.org</a>&gt;<br class=""></span></div><br class=""><br class="">Anything?<span class=""></span><br class=""><br class="">On Saturday, April 2, 2016, Chris Mandra &lt;<a href="mailto:mandra@gmail.com" class="">mandra@gmail.com</a>&gt; wrote:<br class=""><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div dir="ltr" class=""><div style="margin-left:72px;margin-top:1px" class=""><span style="display:block" class="">Hi Guys - Happy Saturday.&nbsp;</span><span style="display:block" class=""><br class=""></span><span style="display:block" class="">Quick question: what is &nbsp;the proper status to return if a module fails on initialization?</span></div><div style="margin-left:72px" class=""><span class=""></span><span style="display:block" class="">That is: should it always return SWITCH_STATUS_SUCCESS<span style="text-align:right" class="">&nbsp;?</span></span></div><div style="margin-left:72px" class=""><span class=""></span><span style="display:block" class="">What if something goes wrong?&nbsp; What status should it return?</span><span style="display:block" class=""><br class=""></span><span style="display:block" class="">Thanks!</span><span style="display:block" class="">chris</span></div><div class=""><br class=""></div><br class="">
</div>
</blockquote><br class=""><br class="">-- <br class="">mandra<br class="">c:410.258.5281<br class="">
<br class=""><br class="">_______________________________________________<br class="">FreeSWITCH-users mailing list<br class=""><a href="mailto:FreeSWITCH-users@lists.freeswitch.org" class="">FreeSWITCH-users@lists.freeswitch.org</a><br class="">http://lists.freeswitch.org/mailman/listinfo/freeswitch-users<br class="">UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users<br class="">http://www.freeswitch.org<br class=""></div></blockquote></div><br class=""></div></body></html>