Ever wondered why Bittorrent complains that it is
unable to setrlimit not allowed to raise maximum limit while starting. Most people would ignore this harmless warning but I just had to know why.
First I posted a support request on Bittorrent Support site , I am still waiting for any response from them. Meanwhile here is the error message if you haven’t seen it before.
$ bittorrent-console
>>> unable to setrlimit not allowed to raise maximum limit
In plain speak, its the python interpreters way of saying “look I need more system resources”. So,lets try to do just that. In gnu/Linux the Pluggable Authentication Modules (PAM) are used to place a cap on system resources. The /etc/security/limit.conf is the configuration file where the limits are, raise the limits and the warning will go away.
Here is a example of the /etc/security/limits.conf configuration.
* soft core 0
* hard rss 10000
@student hard nproc 20
@faculty soft nproc 20
@faculty hard nproc 50
ftp hard nproc 0
@student – maxlogins 4
More information on limits.conf configuration syntax is available here
Happy Torrenting !!!!!
Resources