diff --git a/src/cogs/ollama.py b/src/cogs/ollama.py index a79fc3e..af71532 100644 --- a/src/cogs/ollama.py +++ b/src/cogs/ollama.py @@ -952,7 +952,9 @@ class Ollama(commands.Cog): msg = await ctx.reply(embed=embed) last_edit = time.time() - for server in self.servers.items(): + for server in self.servers.keys(): + if self.servers[server].locked(): + continue try: ok = await self.check_server(CONFIG["ollama"][server]["base_url"]) except Exception as e: