Author: mriou
Date: Wed Aug 15 08:15:31 2007
New Revision: 566215

URL: http://svn.apache.org/viewvc?view=rev&rev=566215
Log:
ODE-176 Depth should be increased even without state change.

Modified:
    
ode/trunk/bpel-runtime/src/main/java/org/apache/ode/bpel/engine/NStateLatch.java

Modified: 
ode/trunk/bpel-runtime/src/main/java/org/apache/ode/bpel/engine/NStateLatch.java
URL: 
http://svn.apache.org/viewvc/ode/trunk/bpel-runtime/src/main/java/org/apache/ode/bpel/engine/NStateLatch.java?view=diff&rev=566215&r1=566214&r2=566215
==============================================================================
--- 
ode/trunk/bpel-runtime/src/main/java/org/apache/ode/bpel/engine/NStateLatch.java
 (original)
+++ 
ode/trunk/bpel-runtime/src/main/java/org/apache/ode/bpel/engine/NStateLatch.java
 Wed Aug 15 08:15:31 2007
@@ -89,12 +89,12 @@
                             _transitions[state].run();
                         } finally {
                             _transitioning = false;
-                            _depth ++;
                         }
                     _state = state;
                 }
             }
         } finally {
+            _depth ++;
             _lock.unlock();
         }
     }


Reply via email to