iocLogserver doesn't start with EPICS_IOC_LOG_FILE_LIMIT=0

Bug #1786858 reported by Martin Konrad
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
EPICS Base
Status tracked in 7.0
3.14
Fix Released
Undecided
Unassigned
3.15
Fix Released
Undecided
Unassigned
3.16
Fix Released
Undecided
Unassigned
7.0
Fix Released
Medium
Martin Konrad

Bug Description

The Application Developer's Guide says setting EPICS_IOC_LOG_FILE_LIMIT=0 would turn off the limit on the log file size. However, this results in the iocLogserver not starting:

$ /usr/bin/iocLogServer
iocLogServer: EPICS environment variable `EPICS_IOC_LOG_FILE_LIMIT'
undefined
iocLogServer: EPICS environment underspecified
iocLogServer: failed to initialize

Changed in epics-base:
assignee: nobody → Martin Konrad (info-martin-konrad)
Revision history for this message
Martin Konrad (info-martin-konrad) wrote :
Revision history for this message
Martin Konrad (info-martin-konrad) wrote :

Sorry, I submitted the MP against the wrong branch. Here's a new one:
https://code.launchpad.net/~info-martin-konrad/epics-base/+git/epics-base/+merge/353038

Revision history for this message
Martin Konrad (info-martin-konrad) wrote :

I wrote a little log client that writes ~3 GB of log data to verify that the limit is gone (see testLog.cpp).

Revision history for this message
Martin Konrad (info-martin-konrad) wrote :

This issue affects at least 3.14, 3.15, and 3.16.

To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Bug attachments

Remote bug watches

Bug watches keep track of this bug in other bug trackers.