From f2ce13253f3a7f16c9a2531e518a64f810cc77ee Mon Sep 17 00:00:00 2001 From: Jarrod Johnson Date: Mon, 13 Apr 2026 13:17:09 -0400 Subject: [PATCH] Properly place messages on async queue --- .../confluent/plugins/hardwaremanagement/redfish.py | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/confluent_server/confluent/plugins/hardwaremanagement/redfish.py b/confluent_server/confluent/plugins/hardwaremanagement/redfish.py index 756a1b6b..194f333c 100644 --- a/confluent_server/confluent/plugins/hardwaremanagement/redfish.py +++ b/confluent_server/confluent/plugins/hardwaremanagement/redfish.py @@ -402,16 +402,16 @@ class IpmiHandler: if (self.error == 'timeout' or 'Insufficient resources' in self.error): self.error = self.error.replace(' reported in RAKP4', '') - self.output.put(msg.ConfluentTargetTimeout( + await self.output.put(msg.ConfluentTargetTimeout( self.node, self.error)) return elif 'Invalid Session ID' in self.error: - self.output.put(msg.ConfluentTargetTimeout( + await self.output.put(msg.ConfluentTargetTimeout( self.node, 'Temporary Login Error')) return elif ('Unauthorized' in self.error or 'Incorrect password' in self.error): - self.output.put( + await self.output.put( msg.ConfluentTargetInvalidCredentials(self.node)) return else: