aggiunto qualche unlock per evitare rilasci automatici del semaforo
authorMatteo Nastasi (mop) <nastasi@alternativeoutput.it>
Tue, 19 Dec 2006 09:06:36 +0000 (09:06 +0000)
committerMatteo Nastasi (mop) <nastasi@alternativeoutput.it>
Tue, 19 Dec 2006 09:06:36 +0000 (09:06 +0000)
web/index_rd.php

index 994fe87..240891b 100644 (file)
@@ -78,8 +78,10 @@ function maincheck($sess, $cur_stat, $cur_subst, $cur_step, &$new_stat, &$new_su
     }
     unlock_data($sem);
   }
-  else
+  else {
+    unlock_data($sem);
     return (FALSE);
+  }
     
   if (($user = &get_user(&$bri, $sess, $idx)) == FALSE) {
     return (unrecerror());
@@ -113,6 +115,7 @@ function maincheck($sess, $cur_stat, $cur_subst, $cur_step, &$new_stat, &$new_su
     }
     else {
       log_rd2($sess, "TRANS NON ATTIVATO");
+      unlock_data($sem);
     }
   }