os0sync.c:

  We had forgotten to call pthread_mutex_destroy when we free an OS mutex in Unix
parent d8a6c1ca
...@@ -495,10 +495,7 @@ os_fast_mutex_free( ...@@ -495,10 +495,7 @@ os_fast_mutex_free(
ut_a(fast_mutex); ut_a(fast_mutex);
DeleteCriticalSection((LPCRITICAL_SECTION) fast_mutex); DeleteCriticalSection((LPCRITICAL_SECTION) fast_mutex);
#elif defined(__NETWARE__) || defined(SAFE_MUTEX_DETECT_DESTROY)
pthread_mutex_destroy(fast_mutex);
#else #else
UT_NOT_USED(fast_mutex); pthread_mutex_destroy(fast_mutex);
#endif #endif
} }
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment