[asterisk-bugs] [Asterisk 0015181]: file convert leaks input file descriptor
Asterisk Bug Tracker
noreply at bugs.digium.com
Fri May 22 09:23:08 CDT 2009
The following issue has been RESOLVED.
======================================================================
https://issues.asterisk.org/view.php?id=15181
======================================================================
Reported By: jkroon
Assigned To: russell
======================================================================
Project: Asterisk
Issue ID: 15181
Category: Resources/res_convert
Reproducibility: always
Severity: major
Priority: normal
Status: resolved
Asterisk Version: 1.6.0.9
Regression: No
SVN Branch (only for SVN checkouts, not tarball releases): N/A
SVN Revision (number only!):
Request Review:
Resolution: no change required
Fixed in Version:
======================================================================
Date Submitted: 2009-05-22 09:18 CDT
Last Modified: 2009-05-22 09:23 CDT
======================================================================
Summary: file convert leaks input file descriptor
Description:
when issueing a file convert it seems that asterisk is leaking the input
file descriptor. As a test I copied a .g729 file into /tmp
(/tmp/test.g729), the rest follows:
gabriel ~ # ls -l /tmp/test.*
-rw-r--r-- 1 root root 3380 May 22 16:10 /tmp/test.g729
gabriel ~ # ls -l /proc/$(pidof asterisk)/fd/ | grep test
gabriel ~ # asterisk -rx "file convert /tmp/test.g729 /tmp/test.wav"
Converted /tmp/test.g729 to /tmp/test.wav in 12ms
gabriel ~ # ls -l /proc/$(pidof asterisk)/fd/ | grep test
lrwx------ 1 asterisk asterisk 64 May 22 16:10 179 -> /tmp/test.g729
gabriel ~ # ls -l /tmp/test.*
-rw-r--r-- 1 root root 3380 May 22 16:10 /tmp/test.g729
-rw-r--r-- 1 asterisk asterisk 54124 May 22 16:12 /tmp/test.wav
gabriel ~ #
I'll take a peek at the code a little later, for now I just need to have
it reported. I don't think this was the case in 1.6.0.3 but I'll need to
go find an installation to confirm.
======================================================================
----------------------------------------------------------------------
(0105302) russell (administrator) - 2009-05-22 09:23
https://issues.asterisk.org/view.php?id=15181#c105302
----------------------------------------------------------------------
This is actually expected and intended behavior.
By default, if you do not specify an absolute path, Asterisk will look for
files in the normal sounds directory. So, the use case was if you got a
new prompt, dropped it in there, and then ran the command a few times to
get it converted into the other formats that you wanted.
Issue History
Date Modified Username Field Change
======================================================================
2009-05-22 09:23 russell Note Added: 0105302
2009-05-22 09:23 russell Status new => resolved
2009-05-22 09:23 russell Resolution open => no change
required
2009-05-22 09:23 russell Assigned To => russell
======================================================================
More information about the asterisk-bugs
mailing list