diff --git a/src/sdlan_network.erl b/src/sdlan_network.erl index 7f2c794..03fd9a9 100644 --- a/src/sdlan_network.erl +++ b/src/sdlan_network.erl @@ -336,7 +336,7 @@ handle_call({exposed_service_changed, ClientIds}, _From, State = #state{endpoint ExposedServiceChangedEvent = sdlan_pb:encode_msg(#'SDLEvent' { event = {exposed_service_changed, #'SDLEvent.ExposedServiceChanged'{}} }), - maps:foreach(fun(#endpoint{channel_pid = ChannelPid, transport = Transport}) -> + lists:foreach(fun(#endpoint{channel_pid = ChannelPid, transport = Transport}) -> Transport:send_event(ChannelPid, ExposedServiceChangedEvent) end, Endpoints),