Fix: Don't forward MESSAGE_TRAFFIC to endpoint instance
authorAndreas Eversberg <jolly@eversberg.eu>
Tue, 21 Aug 2012 06:50:35 +0000 (08:50 +0200)
committerAndreas Eversberg <jolly@eversberg.eu>
Sun, 16 Dec 2012 09:11:46 +0000 (10:11 +0100)
Thanx to Atul for catching this bug

remote.cpp

index 540a16f..fc28a59 100644 (file)
@@ -144,7 +144,7 @@ void Premote::message_remote(int message_type, union parameter *param)
                        read_audio(param->traffic.data, param->traffic.len);
                        admin_message_from_lcr(p_r_remote_id, p_r_ref, MESSAGE_TRAFFIC, param);
                }
                        read_audio(param->traffic.data, param->traffic.len);
                        admin_message_from_lcr(p_r_remote_id, p_r_ref, MESSAGE_TRAFFIC, param);
                }
-               break;
+               return;
 
        case MESSAGE_SETUP:
                interface = getinterfacebyname(p_interface_name);
 
        case MESSAGE_SETUP:
                interface = getinterfacebyname(p_interface_name);