Harald Welte
4ee5c4b208
ISM: correctly handle TC-U-ERROR component in class1/class2 op
2013-06-25 16:14:01 +02:00
Harald Welte
3a58450d11
TCAP ISM: trap the EXIT signal to avoid getting killed too early
...
When we receive a TC-END with RESULT-L, the process hierarchy might
kill us before we received the RESSULT-L, or aftger we received it,
but before we had a chance to deliver it to the TC User.
Trapping the EXIT flag solves the problem. It also means that the EXIT
signal will not propagate to other linked processes. However, there
should be no other processes, as ISM is not starting any.
2013-06-24 17:17:41 +02:00
Harald Welte
ee5a1d7f5e
TCAP ISM: Send primitives with correct prefix/tuple
2013-06-24 12:15:44 +02:00
Harald Welte
82d7f610ee
TCAP ISM: Don't generate ERROR REPORT on stop due to timer expiry
...
If we don't state 'normal' as 'stop' reason, gen_fsm will generate an
ERROR_REPORT, which is not what we want here.
2013-06-24 09:41:15 +02:00
Harald Welte
cb24a47d2d
ISM: remove one FIXME (forwarding TC-U-REJECT to usap)
2012-02-08 22:05:15 +01:00
Harald Welte
d0b28f51c3
ISM: use gen_fsm:send_event(usap), not gen_server:cast(usap)
2012-02-01 21:58:13 +01:00
Harald Welte
44a2bf3a3a
ISM: terminate gracefully if 'termiante' event received
2012-01-30 23:36:44 +01:00
Harald Welte
9cb1851b3b
ISM: properly register a local name
2011-12-17 17:22:35 +01:00
Harald Welte
467e7c7a59
fix various typos in the ISM
2011-12-12 00:42:19 +01:00
Harald Welte
e676002dd9
ISM: generate a nice process name including dialogue + invoke ID
2011-10-22 22:19:01 +02:00
Harald Welte
75c35570e9
ISM: actually generate REJECT components
2011-10-22 19:54:12 +02:00
Harald Welte
6b363e580e
first attempt at implementing the TCO and ISM parts
2011-10-18 20:22:36 +02:00
Vance Shipley
f6478299b4
Merge branch 'master' of git.osmocom.org:erlang/signerl
2011-03-30 16:21:33 -04:00
Vance Shipley
021bf72700
changed to a BSD Revised form of open source license
2011-03-30 16:17:07 -04:00
Harald Welte
f84c5914cf
various small fixes to make the TCAP code build at all
2011-03-28 00:08:19 +02:00
Vance Shipley
2c7a40e5ba
Initial import of TCAP project from Motivity.
2011-03-07 23:57:05 +01:00