summaryrefslogtreecommitdiff
path: root/sql/my_apc.cc
diff options
context:
space:
mode:
Diffstat (limited to 'sql/my_apc.cc')
-rw-r--r--sql/my_apc.cc5
1 files changed, 2 insertions, 3 deletions
diff --git a/sql/my_apc.cc b/sql/my_apc.cc
index d5e3eb080a2..eae2843edb4 100644
--- a/sql/my_apc.cc
+++ b/sql/my_apc.cc
@@ -86,7 +86,7 @@ void Apc_target::disable()
void Apc_target::enqueue_request(Call_request *qe)
{
- //call_queue_size++;
+ mysql_mutex_assert_owner(LOCK_thd_data_ptr);
if (apc_calls)
{
Call_request *after= apc_calls->prev;
@@ -112,12 +112,11 @@ void Apc_target::enqueue_request(Call_request *qe)
void Apc_target::dequeue_request(Call_request *qe)
{
- //call_queue_size--;
+ mysql_mutex_assert_owner(LOCK_thd_data_ptr);
if (apc_calls == qe)
{
if ((apc_calls= apc_calls->next) == qe)
{
- //DBUG_ASSERT(!call_queue_size);
apc_calls= NULL;
}
}