diff --git a/querydsl-lucene/src/main/java/com/mysema/query/lucene/session/impl/LuceneSessionFactoryImpl.java b/querydsl-lucene/src/main/java/com/mysema/query/lucene/session/impl/LuceneSessionFactoryImpl.java index 0818fd9c7..0574c39b7 100644 --- a/querydsl-lucene/src/main/java/com/mysema/query/lucene/session/impl/LuceneSessionFactoryImpl.java +++ b/querydsl-lucene/src/main/java/com/mysema/query/lucene/session/impl/LuceneSessionFactoryImpl.java @@ -115,7 +115,7 @@ public class LuceneSessionFactoryImpl implements LuceneSessionFactory { } } - private LuceneSearcher createNewSearcher(LuceneSearcher expected) throws IOException { + private LuceneSearcher createNewSearcher(@Nullable LuceneSearcher expected) throws IOException { LuceneSearcher s = new LuceneSearcher(directory, releaseListener); if (!searcher.compareAndSet(expected, s)) { // Some thread already created a new one so just close this