Vous essayez de fermer le client dans un gestionnaire de requêtes, mais votre client est global.
Si vous souhaitez avoir un client global, ne le fermez pas dans les gestionnaires de requêtes.
Si vous souhaitez fermer le client dans les gestionnaires de requêtes, créez le client dans le gestionnaire de la même requête.