OSMUX_Emulation: Add special error case for port events
This way it's easier to quickly spot there was a problem with the socket connection. Change-Id: I962bf4837a9e359576c42a51a9919891186c7100
This commit is contained in:
parent
ef046b39bf
commit
4d0886d77d
|
@ -422,7 +422,7 @@ function f_main() runs on OSMUX_Emulation_CT
|
||||||
var OsmuxRxHandle rx_hdl;
|
var OsmuxRxHandle rx_hdl;
|
||||||
var OsmuxTxHandle tx_hdl;
|
var OsmuxTxHandle tx_hdl;
|
||||||
var octetstring payload_truncated;
|
var octetstring payload_truncated;
|
||||||
|
var PortEvent port_event;
|
||||||
timer T_transmit := int2float(g_cfg.tx_duration_ms)/1000.0;
|
timer T_transmit := int2float(g_cfg.tx_duration_ms)/1000.0;
|
||||||
var Osmux_RecvFrom rx_osmux;
|
var Osmux_RecvFrom rx_osmux;
|
||||||
var PDU_Osmux_AMR rx_amr;
|
var PDU_Osmux_AMR rx_amr;
|
||||||
|
@ -569,6 +569,11 @@ function f_main() runs on OSMUX_Emulation_CT
|
||||||
T_transmit.start;
|
T_transmit.start;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
[] OSMUX.receive(PortEvent:?) -> value port_event {
|
||||||
|
Misc_Helpers.f_shutdown(__BFILE__, __LINE__, fail,
|
||||||
|
log2str("Received unexpected port event from Osmux:", port_event));
|
||||||
|
}
|
||||||
|
|
||||||
/* fail on any unexpected messages */
|
/* fail on any unexpected messages */
|
||||||
[] OSMUX.receive {
|
[] OSMUX.receive {
|
||||||
Misc_Helpers.f_shutdown(__BFILE__, __LINE__, fail,
|
Misc_Helpers.f_shutdown(__BFILE__, __LINE__, fail,
|
||||||
|
|
Loading…
Reference in New Issue