I would say that if the test is using hundreds of filehandles at one time,
something is going wrong, let alone thousands.
David Lang
On Thu, 13 Nov 2014, Thomas D. wrote:
Hi,
On 2014-11-13 21:28, David Lang wrote:
What else is going on? or is this one test hitting the 1024 open file limit?
I suspect that your user is doing other things that are making it so that the
rsyslog test is going over the limit.
It is the "imptcp_conndrop.sh" test. I did some testing:
I changed the Makefile so that only the "imptcp_conndrop.sh" test will
run (https://bpaste.net/show/af9eac014278).
# ps -u thomas
PID TTY TIME CMD
# lsof -u thomas /var/tmp/portage | grep -i thomas | wc -l
0
# su thomas -s "/bin/sh" -c "id && \
ulimit -a && \
cd /var/tmp/portage/app-admin/rsyslog-8.9999/work/rsyslog-8.9999/ &&
make check"
It is very strange... I cannot find the EXACT value.
It is sometimes passing the test with "ulimit -n = 1024"... but more
often it is failing. Same with 2048... sometimes it will pass, but
sometimes the test will fail.
Higher value -> lower failure rate; Haven't seen a failure with 3072 yet.
-Thomas
_______________________________________________
rsyslog mailing list
http://lists.adiscon.net/mailman/listinfo/rsyslog
http://www.rsyslog.com/professional-services/
What's up with rsyslog? Follow https://twitter.com/rgerhards
NOTE WELL: This is a PUBLIC mailing list, posts are ARCHIVED by a myriad of
sites beyond our control. PLEASE UNSUBSCRIBE and DO NOT POST if you DON'T LIKE
THAT.