<div dir="ltr">> <span style="font-size:12.8px">you should not allow this situation.</span><div><span style="font-size:12.8px"><br></span></div><div><span style="font-size:12.8px">Yep, understood.  I was more describing that because of Fred's response I have a feeling this was one of the symptoms of the performance I was seeing, in that if the port was busy it would compound my performance issues because I was letting the Erlang message queue just keep filling.</span></div></div><div class="gmail_extra"><br><div class="gmail_quote">On Mon, Dec 5, 2016 at 10:07 AM, Max Lapshin <span dir="ltr"><<a href="mailto:max.lapshin@gmail.com" target="_blank">max.lapshin@gmail.com</a>></span> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div dir="ltr"><span class=""><div class="gmail_extra">> <span style="font-size:12.8px"> </span><span style="font-size:12.8px">once the message queue is backed up with A/V data messages</span></div><div class="gmail_extra"><span style="font-size:12.8px"><br></span></div></span><div class="gmail_extra"><span style="font-size:12.8px">you should not allow this situation.</span></div><div class="gmail_extra"><span style="font-size:12.8px"><br></span></div><div class="gmail_extra"><span style="font-size:12.8px">Monitor your output processes, drop frames when more than 100 in queue.</span></div><div class="gmail_extra"><span style="font-size:12.8px"><br></span></div><div class="gmail_extra"><span style="font-size:12.8px">Also as far as I remember, erlang has mark in the message queue:  selective receive will not step below this mark.</span></div></div>
</blockquote></div><br></div>