[svn:p5ee] r10260 - p5ee/trunk/App-WorkQueue/lib/App

[email protected] Thu, 15 Nov 2007 14:23:16 -0800 (PST)
Newsgroups perl.cvs.p5ee
Message-ID <[email protected]>
Author: spadkins
Date: Thu Nov 15 14:23:16 2007
New Revision: 10260

Modified:
   p5ee/trunk/App-WorkQueue/lib/App/WorkQueue.pm

Log:
forcing _release_resources in _release_in_mem regardless of the request_status value, attempting to resolve our latest resource starvation problem

Modified: p5ee/trunk/App-WorkQueue/lib/App/WorkQueue.pm
==============================================================================
--- p5ee/trunk/App-WorkQueue/lib/App/WorkQueue.pm	(original)
+++ p5ee/trunk/App-WorkQueue/lib/App/WorkQueue.pm	Thu Nov 15 14:23:16 2007
@@ -643,6 +643,7 @@
                 }
                 else {
                     $context->log("NOTE: _release_in_mem NO _release_resources : STATUS_ACQUIRED[$STATUS_ACQUIRED] : entry[" . Dumper($ent) . "]\n");
+                    $self->_release_resources($ent);
                 }
                 $self->update($ent,\@columns,\@values);
                 splice(@$data, $e, 1);