Author: cziegeler
Date: Sun Oct 31 10:43:50 2004
New Revision: 56147

Modified:
   
cocoon/branches/BRANCH_2_1_X/src/java/org/apache/cocoon/components/CocoonComponentManager.java
Log:
Readd synchronized that was accidentally removed by the last commit

Modified: 
cocoon/branches/BRANCH_2_1_X/src/java/org/apache/cocoon/components/CocoonComponentManager.java
==============================================================================
--- 
cocoon/branches/BRANCH_2_1_X/src/java/org/apache/cocoon/components/CocoonComponentManager.java
      (original)
+++ 
cocoon/branches/BRANCH_2_1_X/src/java/org/apache/cocoon/components/CocoonComponentManager.java
      Sun Oct 31 10:43:50 2004
@@ -213,7 +213,7 @@
      *         [EMAIL PROTECTED] #startProcessing(Environment)}.
      */
     public static void endProcessing(Environment env, Object key) {
-               env.finishingProcessing();
+        env.finishingProcessing();
         final EnvironmentDescription desc = (EnvironmentDescription)key;
         desc.release();
         env.getObjectModel().remove(PROCESS_KEY);
@@ -594,7 +594,7 @@
      * All RequestLifecycleComponents and autoreleaseComponents are
      * released.
      */
-    void release() {
+    synchronized void release() {
         if ( this.requestLifecycleComponents != null ) {
             final Iterator iter = 
this.requestLifecycleComponents.values().iterator();
             while (iter.hasNext()) {
@@ -688,24 +688,24 @@
     /**
      * Add an automatically released component
      */
-    void addToAutoRelease(final ComponentSelector selector,
-                          final Component         component,
-                          final ComponentManager  manager) {
+    synchronized void addToAutoRelease(final ComponentSelector selector,
+                                       final Component         component,
+                                       final ComponentManager  manager) {
         this.autoreleaseComponents.add(new Object[] {component, selector, 
manager});
     }
 
     /**
      * Add an automatically released component
      */
-    void addToAutoRelease(final ComponentManager manager,
-                          final Component        component) {
+    synchronized void addToAutoRelease(final ComponentManager manager,
+                                       final Component        component) {
         this.autoreleaseComponents.add(new Object[] {component, manager});
     }
 
     /**
      * Remove from automatically released components
      */
-    void removeFromAutoRelease(final Component component)
+    synchronized void removeFromAutoRelease(final Component component)
     throws ProcessingException {
         int i = 0;
         boolean found = false;

Reply via email to