Clean up. Also preserve the ->pools in one path of merge_slist().