[
https://issues.apache.org/jira/browse/KAFKA-2130?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
]
Sebastien Zimmer updated KAFKA-2130:
------------------------------------
Comment: was deleted
(was: diff --git a/core/src/main/scala/kafka/common/AppInfo.scala
b/core/src/main/scala/kafka/common/AppInfo.scala
index d642ca5..ecc1dc5 100644
--- a/core/src/main/scala/kafka/common/AppInfo.scala
+++ b/core/src/main/scala/kafka/common/AppInfo.scala
@@ -45,8 +45,10 @@ object AppInfo extends KafkaMetricsGroup {
val manifestPath = classPath.substring(0, classPath.lastIndexOf("!") +
1) + "/META-INF/MANIFEST.MF"
val mf = new Manifest
- mf.read(new URL(manifestPath).openStream())
+ val stream = new URL(manifestPath).openStream()
+ mf.read(stream)
val version = mf.getMainAttributes.get(new
Attributes.Name("Version")).toString
+ stream.close()
newGauge("Version",
new Gauge[String] {
)
> Resource leakage in AppInfo.scala during initialization
> -------------------------------------------------------
>
> Key: KAFKA-2130
> URL: https://issues.apache.org/jira/browse/KAFKA-2130
> Project: Kafka
> Issue Type: Bug
> Reporter: Sebastien Zimmer
> Priority: Trivial
> Labels: patch
> Attachments: patch.diff
>
>
> Minor InputStream leakage during the server initialization in AppInfo.scala.
> Patch attached.
--
This message was sent by Atlassian JIRA
(v6.3.4#6332)