Index: lib/ckpt.c =================================================================== --- lib/ckpt.c (revision 2053) +++ lib/ckpt.c (revision 2054) @@ -624,6 +624,10 @@ &res_lib_ckpt_checkpointopen, sizeof (struct res_lib_ckpt_checkpointopen)); + if (error != SA_AIS_OK) { + goto error_put_destroy; + } + if (res_lib_ckpt_checkpointopen.header.error != SA_AIS_OK) { error = res_lib_ckpt_checkpointopen.header.error; goto error_put_destroy;