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 OsmuxTxHandle tx_hdl;
|
||||
var octetstring payload_truncated;
|
||||
|
||||
var PortEvent port_event;
|
||||
timer T_transmit := int2float(g_cfg.tx_duration_ms)/1000.0;
|
||||
var Osmux_RecvFrom rx_osmux;
|
||||
var PDU_Osmux_AMR rx_amr;
|
||||
|
@ -569,6 +569,11 @@ function f_main() runs on OSMUX_Emulation_CT
|
|||
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 */
|
||||
[] OSMUX.receive {
|
||||
Misc_Helpers.f_shutdown(__BFILE__, __LINE__, fail,
|
||||
|
|
Loading…
Reference in New Issue