iocLogserver doesn't start with EPICS_IOC_LOG_FILE_LIMIT=0

Bug #1786858 reported by Martin Konrad on 2018-08-13
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
EPICS Base
Status tracked in 7.0
3.14
Undecided
Unassigned
3.15
Undecided
Unassigned
3.16
Undecided
Unassigned
7.0
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

Related branches

Changed in epics-base:
assignee: nobody → Martin Konrad (info-martin-konrad)

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

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

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  Edit
Everyone can see this information.

Other bug subscribers

Bug attachments