diff options
Diffstat (limited to 'usr/src/cmd/mms/mm/common/mm_lmp_sql.c')
-rw-r--r-- | usr/src/cmd/mms/mm/common/mm_lmp_sql.c | 7 |
1 files changed, 6 insertions, 1 deletions
diff --git a/usr/src/cmd/mms/mm/common/mm_lmp_sql.c b/usr/src/cmd/mms/mm/common/mm_lmp_sql.c index 7c276d2a84..168199ca4b 100644 --- a/usr/src/cmd/mms/mm/common/mm_lmp_sql.c +++ b/usr/src/cmd/mms/mm/common/mm_lmp_sql.c @@ -772,7 +772,12 @@ mm_lmp_activate_cmd_func(mm_wka_t *mm_wka, mm_command_t *cmd) } } - mms_trace(MMS_ERR, "lm activate %d failed", flag); + mms_trace(MMS_ERR, "lm activate %d failed, set LM to present", flag); + if (mm_lm_state_soft(mm_wka, "present")) { + mms_trace(MMS_ERR, + "mm_lmp_activate_cmd_func: " + "LM state changed failed"); + } cmd->cmd_remove = 1; return (MM_CMD_ERROR); } |