mirror of
https://github.com/DSheirer/sdrtrunk.git
synced 2026-11-11 08:07:24 -05:00
Updates Icecast TCP broadcaster to correctly handle content type:text/html message that normally follows mount point in use error received from broadcastify. Changes mount point in use broadcast state to be a temporary error so that the stream will attempt to reconnect after receiving this error. Updates logging to include memory allocation/usage metrics with each logging entry in order to support debugging issues related to high memory usage situations. Updates initial application logging to better identify the host system operating environment.
35 lines
1.1 KiB
XML
35 lines
1.1 KiB
XML
<configuration>
|
|
<conversionRule conversionWord="memory_usage" converterClass="util.MemoryUsageLogger" />
|
|
|
|
<timestamp key="appstart" datePattern="HHmmss"/>
|
|
|
|
<appender name="FILE" class="ch.qos.logback.core.rolling.RollingFileAppender">
|
|
<file>${user.home}/SDRTrunk/logs/sdrtrunk_app.log</file>
|
|
<rollingPolicy class="ch.qos.logback.core.rolling.TimeBasedRollingPolicy">
|
|
<!-- daily log rollover -->
|
|
<fileNamePattern>${user.home}/SDRTrunk/logs/%d{yyyyMMdd}_sdrtrunk_app.log</fileNamePattern>
|
|
<maxHistory>10</maxHistory>
|
|
</rollingPolicy>
|
|
<encoder>
|
|
<pattern>%-25(%d{yyyyMMdd HHmmss.SSS} [%thread]) %-5level %logger{30} - %msg %memory_usage%n</pattern>
|
|
</encoder>
|
|
</appender>
|
|
|
|
<root level="DEBUG">
|
|
<appender-ref ref="FILE" />
|
|
</root>
|
|
|
|
<appender name="STDOUT" class="ch.qos.logback.core.ConsoleAppender">
|
|
<encoder>
|
|
<pattern>%-12(%d{HH:mm:ss.SSS}) %-5level %logger{25} - %msg %memory_usage%n</pattern>
|
|
</encoder>
|
|
</appender>
|
|
|
|
<root level="DEBUG">
|
|
<appender-ref ref="STDOUT" />
|
|
</root>
|
|
|
|
<!-- Apache Mina TCP/HTTP library -->
|
|
<logger name="org.apache.mina" level="INFO" />
|
|
|
|
</configuration> |