Matteo Brancaleoni 8c58a10999 ftmod_libpri: Rework handling of peer-initiated hangup events
Use peerhangup flag variable to track whether a hangup has been
initiated by the peer or libpri itself (e.g. Layer 2 timeouts).

These changes fix a couple of problems with hangup events not being
handled properly in some situations:

  - Call abort caused by incoming RESTART on a channel in use
  - T309 timeout after L2 loss
  - Improved hangup handling in libpri-side on_hangup() event handler
    and state_advance() (FreeTDM side)

Signed-off-by: Stefan Knoblich <stkn@openisdn.net>
2012-11-12 22:54:27 +01:00
..
2012-01-11 20:14:17 -05:00
2012-10-31 11:46:17 -04:00
2012-04-04 16:18:53 -05:00
2012-07-14 20:23:13 -05:00
2012-09-16 14:21:30 -05:00
2012-08-13 15:20:41 -05:00
2012-06-25 08:51:49 +00:00
2012-11-08 09:52:20 -06:00
2012-06-24 08:34:52 +00:00