From: Michael R. <re...@eu...> - 2007-01-17 05:51:02
|
Hi Gary, > I have tried to write a script that starts lcd4linux with an external > file, after a set time it stops lcd4linux and restarts it with the > next .conf file. > > this seemed to be working but now I am getting "LCD4Linux[27637]: > fatal error: semget() failed: No space left on device" messages in my > syslog file. The LCD freezes on one screen and I need to reboot to > restart it. Do you get this error immediately, or from time to time only? >From the semget() manpage: > ENOSPC A semaphore set has to be created but the system limit > for the maximum number of semaphore sets (SEMMNI), or the system wide > maximum number of semaphores (SEMMNS), would be exceeded. SEMMNI and SEMMNS can be retrieved from /proc/sys/kernel/sem LCD4Linux uses semaphores with threads only. Are you using threads excessively? Maybe your error comes from a old bug where lcd4linux did not terminate child processes on exit. Did you try a vurrent SVN version? HTH, Michael -- Michael Reinelt <re...@eu...> http://home.pages.at/reinelt GPG-Key 0xDF13BA50 ICQ #288386781 |