<div dir="ltr"><div>Hey list,</div>
<div> </div>
<div>I've written a very simple module, just exporting one function I need which does something simple</div>
<div>like checking a file and returns -1 or 1 if the file exist or not.</div>
<div> </div>
<div>The problem I'm facing is as follows: During call flow (extension1 calling extension2), it seems that the logic</div>
<div>of the call flow is passed via that module and hangs the entire call process. And this happens without</div>
<div>even calling that single exported function, but rather just by including the module itself via loadmodule.</div>
<div> </div>
<div>Log from the call flow:</div>
<div>...</div>
<div> 8(3827) SIP Reply (status):<br> 8(3827) version: <SIP/2.0><br> 8(3827) status: <100><br> 8(3827) reason: <Trying><br> 8(3827) parse_headers: flags=2<br> 8(3827) Found param type 232, <branch> = <z9hG4bKde5a.32fd75d7.0>; state=9<br>
8(3827) parse_via: next_via<br> 8(3827) Found param type 232, <branch> = <z9hG4bK-d8754z-303e27391e65ac7d-1---d8754z->; state=6<br> 8(3827) Found param type 235, <rport> = <21644>; state=16<br> 8(3827) end of header reached, state=5<br>
8(3827) parse_headers: Via found, flags=2<br> 8(3827) parse_headers: this is the first via<br> 8(3827) After parse_msg...<br><strong> 8(3827) forward_reply: found module exec_custom, passing reply to it<br>
</strong> 8(3827) DEBUG:destroy_avp_list: destroying list (nil)<br> 8(3827) receive_msg: cleaning up</div>
<div>...</div>
<div> </div>
<div>that forward_reply thing has the module involved there for whatever reason, I've no idea.</div>
<div> </div>
<div> </div>
<div>This is on openser1.0.1</div>
<div>I'd appreciate some feedback</div>
<div> </div>
<div>Regards,</div>
<div>Liran.</div></div>