<div>
<blockquote class="gmail_quote" style="PADDING-LEFT: 1ex; MARGIN: 0px 0px 0px 0.8ex; BORDER-LEFT: #ccc 1px solid">
<div>
<blockquote class="gmail_quote" style="PADDING-LEFT: 1ex; MARGIN: 0pt 0pt 0pt 0.8ex; BORDER-LEFT: rgb(204,204,204) 1px solid"><br>I've seen that, in main/utils.c, threads are created with a stack size <br>limited to 240KBytes. Probably this is the reason why my asterisk
<br>application often crashes with a SIGSEGV... (yes, I'm using large buffers).<br><br>So I'm wondering what's the reason behind this limit and if it can be <br>changed without any side effect.</blockquote></div>
</blockquote>
<div> </div>
<div>I think it'll be hard to assess what the impact will be. Plus, you probably don't want to up the stack size for all the threads in the process. You're probably better off moving your large buffers to the heap area.
</div>
<div> </div>
<div>Raj</div></div>