You are viewing a plain text version of this content. The canonical link for it is here.
Posted to log4cxx-dev@logging.apache.org by ca...@apache.org on 2008/05/09 16:59:55 UTC

svn commit: r654841 - in /logging/log4cxx/trunk/src: changes/changes.xml main/cpp/socketappenderskeleton.cpp

Author: carnold
Date: Fri May  9 07:59:55 2008
New Revision: 654841

URL: http://svn.apache.org/viewvc?rev=654841&view=rev
Log:
LOGCXX-277: Reconnection not working for sockets

Modified:
    logging/log4cxx/trunk/src/changes/changes.xml
    logging/log4cxx/trunk/src/main/cpp/socketappenderskeleton.cpp

Modified: logging/log4cxx/trunk/src/changes/changes.xml
URL: http://svn.apache.org/viewvc/logging/log4cxx/trunk/src/changes/changes.xml?rev=654841&r1=654840&r2=654841&view=diff
==============================================================================
--- logging/log4cxx/trunk/src/changes/changes.xml (original)
+++ logging/log4cxx/trunk/src/changes/changes.xml Fri May  9 07:59:55 2008
@@ -31,8 +31,9 @@
 <action issue="LOGCXX-271">MDC::put will not overwrite existing key value pair</action>
 <action issue="LOGCXX-272">Apache log4cxx 0.10.1 release</action>
 <action issue="LOGCXX-275">Headers cannot be included with very strict warning settings</action>
+<action issue="LOGCXX-277">Reconnection not working for sockets</action>
 <action issue="LOGCXX-280">tests and sample code unnecessarily compiled during default make target</action>
-<action issue="LOGCXX-281">Sun Studio 11 reports function hides based virtual function warning</action>
+<action issue="LOGCXX-281">Sun Studio 11 reports function hides base virtual function warning</action>
 </release>
 <release version="0.10.0" date="2008-04-03" description="First Apache release">
 <action issue="LOGCXX-2">logger.h includes config.h</action>

Modified: logging/log4cxx/trunk/src/main/cpp/socketappenderskeleton.cpp
URL: http://svn.apache.org/viewvc/logging/log4cxx/trunk/src/main/cpp/socketappenderskeleton.cpp?rev=654841&r1=654840&r2=654841&view=diff
==============================================================================
--- logging/log4cxx/trunk/src/main/cpp/socketappenderskeleton.cpp (original)
+++ logging/log4cxx/trunk/src/main/cpp/socketappenderskeleton.cpp Fri May  9 07:59:55 2008
@@ -130,7 +130,7 @@
 void SocketAppenderSkeleton::fireConnector()
 {
         synchronized sync(mutex);
-        if (thread.isActive()) {
+        if (!thread.isActive()) {
                 thread.run(monitor, this);
         }
 }