The NegoEx gss_{exchange,query}_meta_data functions set allocated_ctx but never did anything with it. Use it to determine whether we should free the context handle on error.