this is how it works on Siemens S223. Or you where interested in how this works in RouterOS?
Check how it works with all manufacturers around the world (excluding mikrotik).
Check what is the standard!
http://www.juniper.net/documentation/en ... -igmp.html
When the immediate leave setting is enabled, the device removes an interface from the forwarding-table entry
without first sending IGMP group-specific queries to the interface. The interface is pruned from the multicast tree for the multicast group specified in the IGMP leave message.
http://www.cisco.com/c/en/us/td/docs/sw ... #wp1055006
Upon receiving a group-specific IGMPv2 leave message, IGMP immediately removes the interface from the Layer 2 forwarding table entry
for that multicast group, unless a multicast router was learned on the port. Fast-leave processing improves bandwidth management for all hosts on a switched network.
http://www.h3c.com/portal/Technical_Sup ... 1285_0.htm
With this function enabled, when the switch receives an IGMP leave message on a port, it directly removes that port from the forwarding table entry
for the specific group.
http://www.manualslib.com/manual/419244 ... l?page=339
immediately remove the layer 2 LAN interface from its forwarding table entry upon receiving an IGMP leave message
for that multicast group
37: After receiving the IGMP Leave packet from STB1, the DSLAM sends an IGMP Group Specific Query packet to determine whether there is another STB watching Channel 1 via the port; if there is not another STB watching Channel 1 via the port, stops sending multicast stream 1 to the port; if an IGMP Quick Leave manner is adopted, the DSLAM directly stops forwarding multicast stream 1 to the port
instead of sending the IGMP Group Specific Query packet.
http://www.foundrynet.com/services/docu ... html#85041
When fast-leave-v2 is configured, when the device receives a leave message, it immediately stops forwarding to that port
Not to mention further, there are standards. It's insane that fast leave message which comes to one interface stops stream on all interfaces. What is the purpose of fast leavea if it can not be used?