Actually one of my first actions in the script is

  $session->setHangupHook('on_hangup');

 

When a call comes in the hook is set and working.

 

The second time the script is called when I try to intercept. As it’s the same script there’s also the function setHangupHook called.

That’s what I’ve currently done.

 

How can I set up the hook for the “new” bridge?

Or is there a possibility to set a global hook?

 

Thanks, Klaus

 

 

From: freeswitch-users-bounces@lists.freeswitch.org [mailto:freeswitch-users-bounces@lists.freeswitch.org] On Behalf Of Brian West
Sent: Friday, June 26, 2009 10:07 PM
To: freeswitch-users@lists.freeswitch.org
Subject: Re: [Freeswitch-users] hangup hook after intercept doesn't get triggered...

 

Depends what side of the call was the hangup hook on?

 

/b

 

On Jun 26, 2009, at 2:48 PM, Klaus Hochlehnert wrote:



Hi all,

 

I’m just writing a perl script as dialplan to learn how to handle freeswitch.

 

Now I have the issue that my hangup hook won’t be triggered after I intercepted a call.

A “normal” hangup triggers the function.

 

Does anybody have a hint how to get the hangup hook triggered?

 

Thanks, Klaus

______________