diff --git a/src/play/modules/search/store/FilesystemStore.java b/src/play/modules/search/store/FilesystemStore.java index 3e58d1b..1072177 100644 --- a/src/play/modules/search/store/FilesystemStore.java +++ b/src/play/modules/search/store/FilesystemStore.java @@ -211,6 +211,8 @@ public void rebuild(String name) { } getIndexWriter(index).commit(); + getIndexWriter(index).close(); + indexWriters.remove(index); dirtyReader(index); getIndexSearcher(name).close(); indexSearchers.remove(name);