Esempio n. 1
0
                static public void ReleaseSearcher (LNS.IndexSearcher searcher)
                {
                        IndexReader reader = searcher.GetIndexReader ();

                        searcher.Close ();
                        ReleaseReader (reader);
                }
		private void CloseSearchers (IndexReader primary_reader,
					    LNS.IndexSearcher primary_searcher,
					    IndexReader secondary_reader,
					    LNS.IndexSearcher secondary_searcher)
		{
			primary_searcher.Close ();
			if (secondary_searcher != null)
				secondary_searcher.Close ();
			ReleaseReader (primary_reader);
			if (secondary_reader != null)
				ReleaseReader (secondary_reader);
		}