Details
-
Bug
-
Status: Open
-
Major
-
Resolution: Unresolved
-
2.8.0
-
None
-
None
-
Windows 10 Enterprise
Description
In my config file I specify a log file path for the forked child to use. A problem arises when the child has a problem and the watchdog restarts it because the new child overwrites the previous child's log so I lose the details about what the child was doing prior to a restart. Requesting that logging is preserved for all children while the watchdog is resident.
Reproduction steps:
- Launch tika server:
java.exe -Djt="c:\tikatmp0000" -Dll="c:\tika0000.log" -Dcf="c:\log4jTika.xml" -jar "c:\tika-server-standard-2.8.0.jar" -c "c:\dtikacfg.xml" - Peek at the tika0000.log file and take note of the timestamps.
- Kill the Tika child task and allow the watchdog to restart it.
- Note that the previous content has been overwritten by log lines with new timestamps.