Merge branch '1.3.x'

This commit is contained in:
Phillip Webb
2016-08-29 15:30:30 +01:00
4 changed files with 17 additions and 10 deletions

View File

@@ -246,8 +246,10 @@ public class RandomAccessDataFile implements RandomAccessData {
public RandomAccessFile acquire() throws IOException {
this.available.acquireUninterruptibly();
RandomAccessFile file = this.files.poll();
return (file == null
? new RandomAccessFile(RandomAccessDataFile.this.file, "r") : file);
if (file != null) {
return file;
}
return new RandomAccessFile(RandomAccessDataFile.this.file, "r");
}
public void release(RandomAccessFile file) {