[Freeswitch-users] Q931 TE State Timer
Helmut Kuper
helmut.kuper at ewetel.de
Fri Jun 12 07:32:05 PDT 2009
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1
Hello,
I just want to let you know, that I started some work on Q.931 TE state
timers in current openzap ozmod_isdn stack. The current stack has some
problems with freeing ressources when far end doesn't follow Q931 state
machine cleanly. On my side I mainly miss a RELEASE after sending
DISCONNECT and so m more and more channels are wasted over time.
Openzap Q931 stack has some preworked timer and state handling (in form
of Q931_UX states). Unfortunately it is disabled in source. I enabled
it, added some Q931_UX states to Q931StateTE.c, added a timeout handler
to ozmod_isdn.c and tested it with my special problem. In lab missed
RELEASEs are now detected and the corresponding channel is freed cleanly
- - hurray :)
I would like to put my work in openzap trunk as soon as it works stable
in production and FS board allows me to do so.
I can't promise that I will implement all timers for Q931 TE nor I plan
to work on Q931 NT timers.
As I said: Just for your information.
Have a nice weekend!
Helmut
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.7 (MingW32)
iD8DBQFKMmbl4tZeNddg3dwRAvWbAJ43Vex8J3LiVMu9mvs4US23eif19gCeO37l
4CGbk8CA+n+/dMRo5y5A+i0=
=ZtvM
-----END PGP SIGNATURE-----
More information about the FreeSWITCH-users
mailing list