summaryrefslogtreecommitdiffstats
path: root/src/usr/mbox/mailboxsp.C
diff options
context:
space:
mode:
Diffstat (limited to 'src/usr/mbox/mailboxsp.C')
-rw-r--r--src/usr/mbox/mailboxsp.C11
1 files changed, 4 insertions, 7 deletions
diff --git a/src/usr/mbox/mailboxsp.C b/src/usr/mbox/mailboxsp.C
index b2d8d3bc9..09ec697d4 100644
--- a/src/usr/mbox/mailboxsp.C
+++ b/src/usr/mbox/mailboxsp.C
@@ -446,12 +446,8 @@ void MailboxSp::msgHandler()
{
if (msg->data[0] == INTR::SHUT_DOWN)
{
- //Unregister for this message to prevent future
- // messages from INTRP during shut down
- msg_respond(iv_msgQ,msg);
- TRACFCOMP(g_trac_mbox,INFO_MRK
- "MSG_IPC SHUT_DOWN message received, unregistering for IPC messages");
- INTR::unRegisterMsgQ(INTR::ISN_INTERPROC);
+ TRACFCOMP(g_trac_mbox, INFO_MRK
+ "Shutdown Message sent for IPC, ignoring.");
}
else
{
@@ -1953,9 +1949,10 @@ void MailboxSp::handleShutdown()
#if (0) // @todo RTC:126643
INTR::unRegisterMsgQ(INTR::LSI_FSIMBOX);
- INTR::unRegisterMsgQ(INTR::ISN_INTERPROC);
#endif
+ INTR::unRegisterMsgQ(INTR::ISN_INTERPROC);
+
if(err) // SCOM failed.
{
// If this failed, the whole system is probably buggered up.
OpenPOWER on IntegriCloud