Author: rr
Date: Fri Apr 16 09:21:07 2010
New Revision: 934723

URL: http://svn.apache.org/viewvc?rev=934723&view=rev
Log:
Fixed warn for completed in-mem instances cleanup

Modified:
    
ode/branches/APACHE_ODE_1.X/bpel-runtime/src/main/java/org/apache/ode/bpel/memdao/ProcessDaoImpl.java

Modified: 
ode/branches/APACHE_ODE_1.X/bpel-runtime/src/main/java/org/apache/ode/bpel/memdao/ProcessDaoImpl.java
URL: 
http://svn.apache.org/viewvc/ode/branches/APACHE_ODE_1.X/bpel-runtime/src/main/java/org/apache/ode/bpel/memdao/ProcessDaoImpl.java?rev=934723&r1=934722&r2=934723&view=diff
==============================================================================
--- 
ode/branches/APACHE_ODE_1.X/bpel-runtime/src/main/java/org/apache/ode/bpel/memdao/ProcessDaoImpl.java
 (original)
+++ 
ode/branches/APACHE_ODE_1.X/bpel-runtime/src/main/java/org/apache/ode/bpel/memdao/ProcessDaoImpl.java
 Fri Apr 16 09:21:07 2010
@@ -242,7 +242,9 @@ class ProcessDaoImpl extends DaoBaseImpl
                 Long id = (Long) oldInstances[i];
                 Long age = _instancesAge.get(id);
                 if (age != null && now-age > _conn._mexTtl) {
-                    __log.warn("Discarding in-memory instance "+id+" because 
it exceeded its time-to-live: "+_instances.get(id));
+                    if (_instances.get(id) != null) {
+                        __log.warn("Discarding in-memory instance "+id+" 
because it exceeded its time-to-live: "+_instances.get(id));
+                    }
                     _instances.remove(id);
                     _instancesAge.remove(id);
                 }


Reply via email to