[OpenSIPS-Users] The "exe" function opens a file and does not close it
pinghan022 at gmail.com
Thu Dec 3 01:01:24 CET 2015
Thank you very much for fixing the issue. I am just wondering if this fix
is included in *http://yum.opensips.org/2.1/releases/el/6/x86_64/opensips-yum-releases-2.1-1.el7.noarch.rpm
We are using RPM to install Opensips.
On Thu, Sep 24, 2015 at 5:34 PM, Ionut Ionita <ionutionita at opensips.org>
> Hi Ping,
> It's been fixed from this commit
> The problem was some bad parsing of the input parameter which was causing
> opening a pipe whether you set it or not, but it was not closed unless the
> parameter was set. Thank you for reporting this bug!
> Ionut-Razvan Ionita
> On 23.09.2015 16:50, Bogdan-Andrei Iancu wrote:
>> Hi Ping,
>> You mean actual files or file descriptors ? If you do a lsof, can you see
>> which file is kept open ? Also do you see any zombie OpenSIPS processes (as
>> a result of exec() call ) ?
>> Bogdan-Andrei Iancu
>> OpenSIPS Founder and Developer
>> On 16.09.2015 16:23, Ping Han wrote:
>>> I am having a problem using the "exec" function to run a curl command.
>>> Every time the function is executed it opens a file and never close it.
>>> I have example config as follows. I am using Opensips 2.1.
>>> $var = "http://myserver/var/tmp/test.php";
>>> exec("curl '$var(url)'", , "$var(out)");
>>> This results in that the number of open files reaches the system limit
>>> and the Opensips process crashes eventually. To workaround it I have to
>>> restart Opensips whenever the number of open files reaches 75% of the
>>> system limit.
>>> Has anyone seen the same issue? Is there any solution for this?
>>> Users mailing list
>>> Users at lists.opensips.org
>> Users mailing list
>> Users at lists.opensips.org
-------------- next part --------------
An HTML attachment was scrubbed...
More information about the Users