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