fix race condition issue

put AIAvailabilityEnum.ENABLED to the end of model conversion
This commit is contained in:
Oleksandr Bezdieniezhnykh
2025-09-04 15:39:43 +03:00
parent be77a81875
commit 7d68f7faee
4 changed files with 7 additions and 4 deletions
+1
View File
@@ -87,6 +87,7 @@ cdef class Inference:
self.ai_availability_status.set_status(AIAvailabilityEnum.WARNING, <str>f"Failed to upload converted model: {res.err}")
self._converted_model_bytes = model_bytes
self.ai_availability_status.set_status(AIAvailabilityEnum.ENABLED)
except Exception as e:
self.ai_availability_status.set_status(AIAvailabilityEnum.ERROR, <str> str(e))
self._converted_model_bytes = None