diff options
author | OpenGnSys Support Team <soporte-og@soleta.eu> | 2024-10-31 00:48:05 +0100 |
---|---|---|
committer | OpenGnSys Support Team <soporte-og@soleta.eu> | 2024-10-31 01:19:46 +0100 |
commit | bff3d1dc9d7c83da14d03f6bf85b4ad7f4f62e9b (patch) | |
tree | 1369ca38672d9f65a86c180f989c6a54ba7d3ad0 | |
parent | 479998d76f805c02e041adb209857d4ca6b3f87f (diff) |
client: remove image stub entry image creation registration fails
if client succeeds to create the image but server fails to register this image,
then remove the image stub in the database.
-rw-r--r-- | src/client.c | 2 |
1 files changed, 2 insertions, 0 deletions
diff --git a/src/client.c b/src/client.c index 2480768..18a3784 100644 --- a/src/client.c +++ b/src/client.c @@ -1422,6 +1422,8 @@ int og_agent_state_process_response(struct og_client *cli) break; case OG_CMD_IMAGE_CREATE: err = og_resp_image_create(root, cli); + if (err < 0) + og_resp_image_create_error(cli); break; case OG_CMD_IMAGE_RESTORE: err = og_resp_image_restore(root, cli); |