Skip to content

Утечка ресурса FileInputStream в Utils.java #156

@coderabbitai

Description

@coderabbitai

Описание проблемы

В файле src/main/java/com/clouds42/Utils.java (строки 239-243) создается FileInputStream для чтения XML-файла внешней обработки, но поток не закрывается после использования. Это может привести к утечке файловых дескрипторов.

Местоположение

  • Файл: src/main/java/com/clouds42/Utils.java
  • Примерные строки: 239-243
  • Метод: readMetadata

Контекст

Проблема была обнаружена в ходе ревью PR #155, но не относится к изменениям в этом PR (проблема существовала и ранее).

Ссылки

Рекомендация

Следует обернуть создание FileInputStream в конструкцию try-with-resources для автоматического закрытия потока.


Создано для @theshadowco

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type
    No fields configured for issues without a type.

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions