From f3b18fbe480d3680407a115e21af7a5a3c63647b Mon Sep 17 00:00:00 2001 From: schmidt Date: Sat, 31 May 1997 23:19:22 +0000 Subject: *** empty log message *** --- ace/Log_Msg.cpp | 4 ++++ 1 file changed, 4 insertions(+) (limited to 'ace/Log_Msg.cpp') diff --git a/ace/Log_Msg.cpp b/ace/Log_Msg.cpp index 701029d69a9..17cc75263b3 100644 --- a/ace/Log_Msg.cpp +++ b/ace/Log_Msg.cpp @@ -554,10 +554,14 @@ ACE_Log_Msg::open (const char *prog_name, else #if defined (ACE_WIN32) { + if (message_queue_.get_handle () != ACE_INVALID_HANDLE) + message_queue_.close (); ACE_SPIPE_Connector con; status = con.connect (message_queue_, ACE_SPIPE_Addr (logger_key)); } #else + if (message_queue_.get_handle () != ACE_INVALID_HANDLE) + message_queue_.close (); status = message_queue_.open (logger_key); #endif /* ACE_WIN32 */ -- cgit v1.2.1