Loading apm-collector/apm-collector-analysis/analysis-segment-parser/segment-parser-provider/src/main/java/org/apache/skywalking/apm/collector/analysis/segment/parser/provider/buffer/SegmentBufferReader.java +10 −1 Original line number Diff line number Diff line Loading @@ -19,6 +19,7 @@ package org.apache.skywalking.apm.collector.analysis.segment.parser.provider.buffer; import com.google.protobuf.CodedOutputStream; import java.io.File; import java.io.FileInputStream; import java.io.FilenameFilter; Loading @@ -26,6 +27,7 @@ import java.io.IOException; import java.io.InputStream; import java.util.concurrent.Executors; import java.util.concurrent.TimeUnit; import org.apache.skywalking.apm.collector.analysis.segment.parser.define.service.ISegmentParseService; import org.apache.skywalking.apm.collector.analysis.segment.parser.provider.parser.SegmentParse; import org.apache.skywalking.apm.collector.analysis.segment.parser.provider.parser.SegmentParserListenerManager; Loading Loading @@ -148,13 +150,20 @@ public enum SegmentBufferReader { OffsetManager.INSTANCE.setReadOffset(readFileOffset); } inputStream.close(); if (!writeFileName.equals(readFile.getName())) { readFile.delete(); } } catch (IOException e) { logger.error(e.getMessage(), e); return false; } finally { if (inputStream != null) { try { inputStream.close(); } catch (IOException e) { logger.error(e.getMessage(), e); } } } return true; } Loading apm-collector/apm-collector-ui/collector-ui-jetty-provider/src/main/java/org/apache/skywalking/apm/collector/ui/service/AlarmService.java +1 −1 Original line number Diff line number Diff line Loading @@ -175,7 +175,7 @@ public class AlarmService { private String buildServerName(String osInfoJson) { JsonObject osInfo = gson.fromJson(osInfoJson, JsonObject.class); String serverName = Const.UNKNOWN; if (osInfo.has("hostName")) { if (osInfo != null && osInfo.has("hostName")) { serverName = osInfo.get("hostName").getAsString(); } return serverName; Loading Loading
apm-collector/apm-collector-analysis/analysis-segment-parser/segment-parser-provider/src/main/java/org/apache/skywalking/apm/collector/analysis/segment/parser/provider/buffer/SegmentBufferReader.java +10 −1 Original line number Diff line number Diff line Loading @@ -19,6 +19,7 @@ package org.apache.skywalking.apm.collector.analysis.segment.parser.provider.buffer; import com.google.protobuf.CodedOutputStream; import java.io.File; import java.io.FileInputStream; import java.io.FilenameFilter; Loading @@ -26,6 +27,7 @@ import java.io.IOException; import java.io.InputStream; import java.util.concurrent.Executors; import java.util.concurrent.TimeUnit; import org.apache.skywalking.apm.collector.analysis.segment.parser.define.service.ISegmentParseService; import org.apache.skywalking.apm.collector.analysis.segment.parser.provider.parser.SegmentParse; import org.apache.skywalking.apm.collector.analysis.segment.parser.provider.parser.SegmentParserListenerManager; Loading Loading @@ -148,13 +150,20 @@ public enum SegmentBufferReader { OffsetManager.INSTANCE.setReadOffset(readFileOffset); } inputStream.close(); if (!writeFileName.equals(readFile.getName())) { readFile.delete(); } } catch (IOException e) { logger.error(e.getMessage(), e); return false; } finally { if (inputStream != null) { try { inputStream.close(); } catch (IOException e) { logger.error(e.getMessage(), e); } } } return true; } Loading
apm-collector/apm-collector-ui/collector-ui-jetty-provider/src/main/java/org/apache/skywalking/apm/collector/ui/service/AlarmService.java +1 −1 Original line number Diff line number Diff line Loading @@ -175,7 +175,7 @@ public class AlarmService { private String buildServerName(String osInfoJson) { JsonObject osInfo = gson.fromJson(osInfoJson, JsonObject.class); String serverName = Const.UNKNOWN; if (osInfo.has("hostName")) { if (osInfo != null && osInfo.has("hostName")) { serverName = osInfo.get("hostName").getAsString(); } return serverName; Loading