Hi Thang,
Ack.
Thanks, Vu
On 1/15/20 12:46 PM, thang.d.nguyen wrote:
In case 2 adm ops invoked on the same object with
the same adm owner name. These adm op used imm_adm tool.
Adm op 1 is interuptted. IMM will delete adm owne name when hard finalize
of adm op 1. Then adm op 2 done, imm_adm tool needs
accept err NOT_EXIST when release admin owner release.
---
src/imm/tools/imm_admin.c | 3 ++-
1 file changed, 2 insertions(+), 1 deletion(-)
diff --git a/src/imm/tools/imm_admin.c b/src/imm/tools/imm_admin.c
index 4c658d3dd..283ee71c9 100644
--- a/src/imm/tools/imm_admin.c
+++ b/src/imm/tools/imm_admin.c
@@ -557,7 +557,8 @@ int main(int argc, char *argv[])
if (releaseAdmo) {
error = immutil_saImmOmAdminOwnerRelease(
ownerHandle, objectNames, SA_IMM_ONE);
- if (error != SA_AIS_OK) {
+ if (error != SA_AIS_OK &&
+ error != SA_AIS_ERR_NOT_EXIST) {
fprintf(
stderr,
"error - saImmOmAdminOwnerRelease FAILED:
%s\n",
_______________________________________________
Opensaf-devel mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/opensaf-devel