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/13 18:30:56 UTC

svn commit: r909853 - /incubator/trafficserver/traffic/branches/dev/iocore/cache/NewCacheVC.cc

Author: georgep
Date: Sat Feb 13 17:30:55 2010
New Revision: 909853

URL: http://svn.apache.org/viewvc?rev=909853&view=rev
Log:
Merge from trunk to dev branch. Undo TS-179 commit, postponed until 2.1.0.

Modified:
    incubator/trafficserver/traffic/branches/dev/iocore/cache/NewCacheVC.cc

Modified: incubator/trafficserver/traffic/branches/dev/iocore/cache/NewCacheVC.cc
URL: http://svn.apache.org/viewvc/incubator/trafficserver/traffic/branches/dev/iocore/cache/NewCacheVC.cc?rev=909853&r1=909852&r2=909853&view=diff
==============================================================================
--- incubator/trafficserver/traffic/branches/dev/iocore/cache/NewCacheVC.cc (original)
+++ incubator/trafficserver/traffic/branches/dev/iocore/cache/NewCacheVC.cc Sat Feb 13 17:30:55 2010
@@ -103,6 +103,9 @@
 {
   Debug("cache_plugin", "[NewCacheVC::reenable] this=%lX vio=%lX", (long) this, (long) vio);
   if (_vio.op == VIO::WRITE) {
+    if (!_vio.buffer.reader()->read_avail()) {
+      ink_assert(!"useless reenable of cache write");
+    }
     SET_HANDLER(&NewCacheVC::handleWrite);
     if (!trigger) {
       trigger = vio->mutex->thread_holding->schedule_imm_local(this);