23
23
int heap_close(HP_INFO *info)
27
26
pthread_mutex_lock(&THR_LOCK_heap);
29
28
pthread_mutex_unlock(&THR_LOCK_heap);
34
33
int hp_close(register HP_INFO *info)
45
37
if (info->open_list.data)
46
38
heap_open_list=list_delete(heap_open_list,&info->open_list);
47
39
if (!--info->s->open_count && info->s->delete_on_close)
48
40
hp_free(info->s); /* Table was deleted */
49
41
my_free((uchar*) info,MYF(0));