There is something strange going on with Java + ulimit:

$ ulimit -n
1024
$ keytool -list -keystore /usr/lib/jvm/default-java/lib/security/cacerts
library initialization failed - unable to allocate file descriptor table - out of memory (SIGABRT)
$ ulimit -n 1024
$ ulimit -n
1024
$ keytool -list -keystore /usr/lib/jvm/default-java/lib/security/cacerts
Enter keystore password:


I wonder if this could be anyhow related to the RLIMIT_NOFILE resource limit changes mentioned in systemd 240 release notes.

---
Peter Habčák

Reply via email to