You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@trafficserver.apache.org by ge...@apache.org on 2010/02/03 18:57:04 UTC

svn commit: r906154 - /incubator/trafficserver/traffic/trunk/libinktomi++/Diags.cc

Author: georgep
Date: Wed Feb  3 17:57:04 2010
New Revision: 906154

URL: http://svn.apache.org/viewvc?rev=906154&view=rev
Log:
TS-108: On all platforms except for FreeBSD unlock the diags code before writing out to syslog.
Tested: ubuntu904, fedora11

Modified:
    incubator/trafficserver/traffic/trunk/libinktomi++/Diags.cc

Modified: incubator/trafficserver/traffic/trunk/libinktomi++/Diags.cc
URL: http://svn.apache.org/viewvc/incubator/trafficserver/traffic/trunk/libinktomi%2B%2B/Diags.cc?rev=906154&r1=906153&r2=906154&view=diff
==============================================================================
--- incubator/trafficserver/traffic/trunk/libinktomi++/Diags.cc (original)
+++ incubator/trafficserver/traffic/trunk/libinktomi++/Diags.cc Wed Feb  3 17:57:04 2010
@@ -327,6 +327,10 @@
     }
   }
 
+#if (HOST_OS != freebsd)
+  unlock();
+#endif
+
   if (config.outputs[diags_level].to_syslog) {
     int priority;
     char syslog_buffer[2048];
@@ -365,7 +369,9 @@
     ink_vsnprintf(syslog_buffer, sizeof(syslog_buffer) - 1, format_buf, ap);
     syslog(priority, "%s", syslog_buffer);
   }
+#if (HOST_OS == freebsd)
   unlock();
+#endif
 }