#318: file descriptor leakage in input.http
---------------------------+------------------------------------------------
Reporter: romeodeepmind | Owner: admin
Type: Bugs | Status: new
Priority: 1 | Milestone: NEAR FUTURE
Component: Liquidsoap | Version: 0.9.1+svn
Keywords: | Mac: 1
Linux: 1 | Netbsd: 1
Other: 1 | Freebsd: 1
---------------------------+------------------------------------------------
Hi!
there's a file descriptor leakage when trying to poll stream from icecast
server
{{{
liquidsoa 2809 liquidsoap 8u IPv4 6174 TCP
omega:59255->omega:8000 (ESTABLISHED)
liquidsoa 2809 liquidsoap 9u IPv4 6077 TCP
omega:55312->sigma:8001 (ESTABLISHED)
liquidsoa 2809 liquidsoap 10u IPv4 6483 TCP
omega:59276->omega:8000 (ESTABLISHED)
liquidsoa 2809 liquidsoap 11u IPv4 6501 TCP
omega:59287->omega:8000 (ESTABLISHED)
liquidsoa 2809 liquidsoap 12u IPv4 6641 TCP
omega:59292->omega:8000 (ESTABLISHED)
liquidsoa 2809 liquidsoap 13u IPv4 6790 TCP
omega:59300->omega:8000 (ESTABLISHED)
liquidsoa 2809 liquidsoap 14u IPv4 6806 TCP
omega:59310->omega:8000 (ESTABLISHED)
liquidsoa 2809 liquidsoap 15u IPv4 6812 TCP
omega:59313->omega:8000 (ESTABLISHED)
liquidsoa 2809 liquidsoap 16u IPv4 6825 TCP
omega:59320->omega:8000 (ESTABLISHED)
liquidsoa 2809 liquidsoap 17u IPv4 6978 TCP
omega:59331->omega:8000 (ESTABLISHED)
liquidsoa 2809 liquidsoap 18u IPv4 7827 TCP
omega:52889->omega:8000 (ESTABLISHED)
liquidsoa 2809 liquidsoap 19u IPv4 8068 TCP
omega:52901->omega:8000 (ESTABLISHED)
liquidsoa 2809 liquidsoap 20u IPv4 8135 TCP
omega:52909->omega:8000 (ESTABLISHED)
liquidsoa 2809 liquidsoap 21u IPv4 9763 TCP
omega:52932->omega:8000 (ESTABLISHED)
liquidsoa 2809 liquidsoap 22u IPv4 9913 TCP
omega:52941->omega:8000 (ESTABLISHED)
liquidsoa 2809 liquidsoap 23u IPv4 9921 TCP
omega:52945->omega:8000 (ESTABLISHED)
liquidsoa 2809 liquidsoap 24u IPv4 10024 TCP
omega:52981->omega:8000 (ESTABLISHED)
liquidsoa 2809 liquidsoap 25u IPv4 10230 TCP
omega:52994->omega:8000 (ESTABLISHED)
liquidsoa 2809 liquidsoap 26u IPv4 10237 TCP
omega:52997->omega:8000 (ESTABLISHED)
liquidsoa 2809 liquidsoap 27u IPv4 10328 TCP
omega:53002->omega:8000 (ESTABLISHED)
liquidsoa 2809 liquidsoap 28u IPv4 10381 TCP
omega:53003->omega:8000 (ESTABLISHED)
liquidsoa 2809 liquidsoap 29u IPv4 10665 TCP
omega:53013->omega:8000 (ESTABLISHED)
liquidsoa 2809 liquidsoap 30u IPv4 10671 TCP
omega:53016->omega:8000 (ESTABLISHED)
liquidsoa 2809 liquidsoap 31u IPv4 10826 TCP
omega:44356->omega:8000 (ESTABLISHED)
liquidsoa 2809 liquidsoap 32u IPv4 11080 TCP
omega:44363->omega:8000 (ESTABLISHED)
liquidsoa 2809 liquidsoap 33u IPv4 11173 TCP
omega:44367->omega:8000 (ESTABLISHED)
liquidsoa 2809 liquidsoap 34u IPv4 11237 TCP
omega:44373->omega:8000 (ESTABLISHED)
}}}
config script
{{{
def out_aacplus(host, port, mount, pass, bitrate, s) =
output.icecast.aacplus(
id="rvk#{bitrate}a",
restart=true,
mount=mount,
host=host,
port=port,
password=pass,
genre=streamGenre,
url=streamUrl,
description=streamDescr,
name=streamTitle,
bitrate=bitrate,
s)
end
input = input.http(
masterUrl
);
input = mksafe(input)
################### [Output] ###################
out_aacplus(
masterHost,
masterPort,
"rvk64a",
masterPasswd,
64,
input
)
}}}
--
Ticket URL: <http://savonet.rastageeks.org/ticket/318>
Savonet <http://savonet.rastageeks.org/>
Let's program our stream !
------------------------------------------------------------------------------
Come build with us! The BlackBerry(R) Developer Conference in SF, CA
is the only developer event you need to attend this year. Jumpstart your
developing skills, take BlackBerry mobile applications to market and stay
ahead of the curve. Join us from November 9 - 12, 2009. Register now!
http://p.sf.net/sfu/devconference
_______________________________________________
Savonet-trac mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/savonet-trac