<div>Hello,</div>
<div>&nbsp;&nbsp;&nbsp; Thanks for your help.</div>
<div>&nbsp;&nbsp;&nbsp; I have a question about MP3StreamState. In this Class it calls waitUntilSocketIsReadable() to wait for the source data, and this function allows other tasks to run while waiting, but this may cause some problem. If the client close the connection, the MP3StreamState&nbsp;will be destruct, if the wait function doesn&#39;t returns&nbsp;before this ,&nbsp;when it returns after the destruction,&nbsp;the program&nbsp;may crash. Is&nbsp;this right? If so, is there a way to solve this?</div>

<div>&nbsp;&nbsp;&nbsp; Thnaks and best reguards.</div>
<div>&nbsp;&nbsp;&nbsp; Yours sincerely.</div>