diff --git a/dsl.cc b/dsl.cc index f52e1c08..410b8a9d 100644 --- a/dsl.cc +++ b/dsl.cc @@ -336,8 +336,8 @@ DslDictionary::~DslDictionary() Mutex::Lock _( deferredInitMutex ); // Wait for init runnable to complete if it was ever started - if ( deferredInitRunnableStarted ) - deferredInitRunnableExited.acquire(); + // if ( deferredInitRunnableStarted ) + // deferredInitRunnableExited.acquire(); if ( dz ) dict_data_close( dz ); diff --git a/mdx.cc b/mdx.cc index c60de683..c40663e5 100644 --- a/mdx.cc +++ b/mdx.cc @@ -399,8 +399,8 @@ MdxDictionary::~MdxDictionary() Mutex::Lock _( deferredInitMutex ); // Wait for init runnable to complete if it was ever started - if ( deferredInitRunnableStarted ) - deferredInitRunnableExited.acquire(); +// if ( deferredInitRunnableStarted ) +// deferredInitRunnableExited.acquire(); dictFile.close();