Hi guys,
I was torn between posting to users or dev, but I am pretty sure both my
observations are caused by some kind of race condition or bug, rather than
my misuse (still a possibility :-))

Problem 1)
data/log/karaf.log contains every log message twice

when i watch the log file on disk, all lines are duplicated, when I log
into karaf via client.sh and I do a log:display, I see the exact same
lines, but only once.
I have not yet been able to reproduce the problem willingly. however it
happens relatively frequently on my installations(about 30% i would say).

My closest guess is that somehow the logging subsystem reloads and leaves
appenders alive. Could this be related to using "private static final
LOGGER" ?

Problem 2)
sometimes karaf does not start at all, but hangs after some seemingly
duplicate  locking messages

This seems like a race condition to me:
Aug 11, 2015 9:47:59 AM org.apache.karaf.main.Main launch
INFO: Installing and starting initial bundles
Aug 11, 2015 9:48:00 AM org.apache.karaf.main.Main launch
INFO: All initial bundles installed and set to start
Aug 11, 2015 9:48:00 AM org.apache.karaf.main.lock.SimpleFileLock lock
INFO: Trying to lock /opt/karaf/lock
Aug 11, 2015 9:48:00 AM org.apache.karaf.main.lock.SimpleFileLock lock
INFO: Lock acquired
Aug 11, 2015 9:48:00 AM org.apache.karaf.main.Main$KarafLockCallback
lockAquired
INFO: Lock acquired. Setting startlevel to 100
Aug 11, 2015 9:48:24 AM org.apache.karaf.main.lock.SimpleFileLock lock
INFO: Trying to lock /opt/karaf/lock
Aug 11, 2015 9:48:24 AM org.apache.karaf.main.lock.SimpleFileLock lock
INFO: Lock acquired
Aug 11, 2015 9:48:24 AM org.apache.karaf.main.Main$KarafLockCallback
lockAquired
INFO: Lock acquired. Setting startlevel to 100


I can open Jira issues if you think i found something here, but
unfortunately I have no idea how to troubleshoot it further, if you have
thoughts, please let me know. I am willing to experiment.

Fabian

Reply via email to