lshift/diffa — pull request #163 by anthonyls (2012-05-23 17:12:21+00:00)
Title: 151

Fix the leaking file descriptor bug for the stable 1.4.4 fork of Diffa only, incorporating no other changes.

File descriptors were being held onto by both IndexWriters and IndexReaders, so these both need to be closed intermittently. For now, an interval of once every 100 change events seems not to impact performance unreasonably - it can be reconfigured with a reboot if necessary (no code change required).