diff --git a/src/ac/ac_backend.c b/src/ac/ac_backend.c index 93b47ae..9457eb4 100644 --- a/src/ac/ac_backend.c +++ b/src/ac/ac_backend.c @@ -562,7 +562,6 @@ void ac_backend_stop(void) { /* */ capwap_lock_exit(&g_ac_backend.lock); - capwap_lock_exit(&g_ac_backend.backendlock); capwap_event_signal(&g_ac_backend.wait); /* Wait close thread */ @@ -571,4 +570,5 @@ void ac_backend_stop(void) { /* */ capwap_event_destroy(&g_ac_backend.wait); capwap_lock_destroy(&g_ac_backend.lock); + capwap_lock_destroy(&g_ac_backend.backendlock); }