agoo_http_cleanup() {
    Slot	*sp = key_cache.buckets;
    Slot	s;
    Slot	n;
    int		i;

    for (i = BUCKET_SIZE; 0 < i; i--, sp++) {
	for (s = *sp; NULL != s; s = n) {
	    n = s->next;
	    AGOO_FREE(s);
	}
	*sp = NULL;
    }
}
agoo_http_cleanup() {
    Slot	*sp = key_cache.buckets;
    Slot	s;
    Slot	n;
    int		i;

    for (i = BUCKET_SIZE; 0 < i; i--, sp++) {
	for (s = *sp; NULL != s; s = n) {
	    n = s->next;
	    AGOO_FREE(s);
	}
	*sp = NULL;
    }
}