diff --git a/src/main/java/it/pcan/test/feign/client/InMemoryMultipartFile.java b/src/main/java/it/pcan/test/feign/client/InMemoryMultipartFile.java index 5431c39..25cab31 100644 --- a/src/main/java/it/pcan/test/feign/client/InMemoryMultipartFile.java +++ b/src/main/java/it/pcan/test/feign/client/InMemoryMultipartFile.java @@ -72,7 +72,9 @@ public InputStream getInputStream() throws IOException { @Override public void transferTo(File dest) throws IOException, IllegalStateException { - new FileOutputStream(dest).write(payload); + try (FileOutputStream stream = new FileOutputStream(dest)) { + stream.write(payload); + } } }