public void ThreadProc() { try { new BurrowFramework().InitWorkSpace(); ISession session = new BurrowFramework().GetSession(); Assert.IsNotNull(session); int code = session.GetHashCode(); session.Flush(); Assert.IsTrue(sesss.Add(code)); Output("Thread # " + num + " succeeded."); threadPerformed++; } catch (Exception e) { Output("Thread #" + num + " occurs error:" + e.Message); error++; throw; } finally { new BurrowFramework().CloseWorkSpace(); } }