<div dir="ltr">This questions for FS core developers.<div>I found that FreeSwitch apr libs have apr_pool_mutex_set that not exists in APR master.</div><div>I found <a href="https://freeswitch.org/stash/projects/FS/repos/freeswitch/commits/ffb1cb4f690473af696fe1fe3879790fe49acecb">commit</a> where this function is introduced.</div><div>Purpose of this commit is resolve concurrency access from different threads to same memory pool.</div><div><br></div><div>I <a href="http://mail-archives.apache.org/mod_mbox/apr-dev/201701.mbox/%3CCAHtxdDfDwmoACnYn04FTWWgtpK8giJjsgSgg5VvuSN%2Bph4G%3DBw%40mail.gmail.com%3E">asked</a> APR community why not used mutex and got <a href="http://mail-archives.apache.org/mod_mbox/apr-dev/201701.mbox/%3CCACsi2539CFJusRo0wmReEEdrdG5ppJsJb-C9aD-g7K6tFos%2BOA%40mail.gmail.com%3E">responce from William A Rowe</a></div><div><br></div><div>My questions</div><div>Does core team developers planning rewrite memory pool operation to remove shared access to same pool from different threads? Create own pool for each thread.<br></div><div><br></div><div>Sergey</div></div>