On Tue, 10 May 2022 19:59:41 GMT, Alan Bateman <al...@openjdk.org> wrote:

>> Ioi Lam has updated the pull request incrementally with one additional 
>> commit since the last revision:
>> 
>>   review comments
>
> src/jdk.internal.jvmstat/share/classes/sun/jvmstat/perfdata/monitor/protocol/file/PerfDataBuffer.java
>  line 60:
> 
>> 58:             FileChannel fc = new RandomAccessFile(f, "r").getChannel();
>> 59:             ByteBuffer bb = fc.map(FileChannel.MapMode.READ_ONLY, 0L, 
>> (int)fc.size());
>> 60:             fc.close();               // doesn't need to remain open
> 
> I think you can change this to:
> 
> 
>         try (FileChannel fc = FileChannel.open(f.toPath())) {
>             ByteBuffer bb = ...
>             createPerfDataBuffer(bb, 0);
>         }

Fixed.

-------------

PR: https://git.openjdk.java.net/jdk/pull/8622

Reply via email to