[packages] transmission: set ulimit for open files
authorobsy <obsy@3c298f89-4303-0410-b956-a3cf2f4a3e73>
Thu, 10 Mar 2011 05:58:02 +0000 (05:58 +0000)
committerobsy <obsy@3c298f89-4303-0410-b956-a3cf2f4a3e73>
Thu, 10 Mar 2011 05:58:02 +0000 (05:58 +0000)
commit77c2fcd2351699674ff8077f6c38843d1226e1b6
tree1715d7c37584ad93c4b437bccd84a0f87c89ca53
parent7946347f152e8e9205cc40273e93eed4692aef45
[packages] transmission: set ulimit for open files

Currently, transmission daemon allows you to set the max number of open
files, but it can be more than allowed by the system, thus resulting in
errors if transmission uses more than set in ulimit. The following is
a patch to compare ulimit vs open_file_limit from /etc/config/transmission.
If the open_file_limit is greater than `ulimit -n`, then invoke
ulimit -n open_file_limit + 8 (since transmission's open file limit any
seems to pertain only to open torrent files)

Signed-off-by: Joe Roback <joe at roback.cc>
git-svn-id: svn://svn.openwrt.org/openwrt/packages@25991 3c298f89-4303-0410-b956-a3cf2f4a3e73
net/transmission/Makefile
net/transmission/files/transmission.init