Преглед изворни кода

don't have to release lock when using CVs, it does that for you

tarfeef101 пре 6 година
родитељ
комит
d0233a7610
1 измењених фајлова са 1 додато и 2 уклоњено
  1. 1 2
      kern/synchprobs/traffic_synch.c

+ 1 - 2
kern/synchprobs/traffic_synch.c

@@ -220,8 +220,7 @@ void intersection_before_entry(Direction origin, Direction destination)
       else
       {
         new->old = 1; // make new "old", since now it has already waited once
-        lock_release(globlock);
-        
+
         // create cv for temp if it doesn't have one yet
         if(!(temp->cv))
         {