Ran an update a few days ago on the pinset module and there was an error on one of the fields not being NULL… I ignored the error and didn’t see any immediate ill effects… however users are now complaining that when making calls, the system prompts for pin number twice.
-- Executing [[email protected]:33] Set("SIP/198-0000005c", "CHANNEL(language)=en") in new stack
-- Executing [[email protected]:2] Macro("SIP/198-0000005c", "pinsets,1,1") in new stack
-- Executing [[email protected]:1] GotoIf("SIP/198-0000005c", "1 = 1?cdr,1") in new stack
-- Executing [[email protected]:1] ExecIf("SIP/198-0000005c", "1?Authenticate(/etc/asterisk/pinset_1,a)") in new stack
-- <SIP/198-0000005c> Playing 'agent-pass.gsm' (language 'en')
-- <SIP/198-0000005c> Playing 'auth-thankyou.gsm' (language 'en')
-- Executing [[email protected]:2] ExecIf("SIP/198-0000005c", "1?ResetCDR()") in new stack
-- Executing [[email protected]:3] ExecIf("SIP/198-0000005c", "1?Authenticate(/etc/asterisk/pinset_1,a)") in new stack
-- <SIP/198-0000005c> Playing 'agent-pass.gsm' (language 'en')
-- <SIP/198-0000005c> Playing 'vm-goodbye.gsm' (language 'en')
== Spawn extension (macro-pinsets, cdr, 3) exited non-zero on ‘SIP/198-0000005c’ in macro ‘pinsets’
== Spawn extension (from-internal, 6238944, 2) exited non-zero on ‘SIP/198-0000005c’