<div dir="ltr">hi all, <div><br></div><div>I got some crashes with iemnet&#39;s tcpserver</div><div><br></div><div>gdb tells : </div><div><div>[New Thread 0x7fffb9ffb700 (LWP 7828)]</div><div><br></div><div>Program received signal SIGPIPE, Broken pipe.</div>


<div>[Switching to Thread 0x7fffea57a700 (LWP 7713)]</div><div>0x00007ffff73b52cc in __libc_send (fd=&lt;optimized out&gt;, buf=&lt;optimized out&gt;, </div><div>    n=&lt;optimized out&gt;, flags=&lt;optimized out&gt;)</div>


<div><br></div><div>and it happends when several (10) clients are connected at the same time and send some data</div><div><br></div><div>I guess tcpserver is trying to write to a broken pipe and receive a SIGPIPE signal which is not handle and then exit - so crashes pd</div>


<div><br></div><div>am I right ?</div><div>if so, is it possible to set the SIG_PIPE handler to SIG_IGN to avoid crash ?</div><div>I saw that here [1].</div><div><br></div><div>should I file a bug report ? </div>
<div>if so where ?</div><div><br></div><div>best regards</div><div><br></div><div>antoine</div><div><br></div><div>[1] : <a href="http://stackoverflow.com/questions/108183/how-to-prevent-sigpipes-or-handle-them-properly" target="_blank">http://stackoverflow.com/questions/108183/how-to-prevent-sigpipes-or-handle-them-properly</a></div>


<div><br></div><div>--<br>do it yourself                       <br><a href="http://antoine.villeret.free.fr" target="_blank">http://antoine.villeret.free.fr</a><br></div>
</div></div>