diff --git a/engine/services/model_service.cc b/engine/services/model_service.cc index e20a13bb5..1d970ae89 100644 --- a/engine/services/model_service.cc +++ b/engine/services/model_service.cc @@ -488,6 +488,9 @@ cpp::result ModelService::StartModel( if (res) { if (res->status == httplib::StatusCode::OK_200) { return true; + } else if (res->status == httplib::StatusCode::Conflict_409) { + CTL_INF("Model '" + model_handle + "' is already loaded"); + return true; } else { CTL_ERR("Model failed to load with status code: " << res->status); return cpp::fail("Model failed to load with status code: " +