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

Fix lots of unnecessary outputs

Yentl Van Tendeloo пре 8 година
родитељ
комит
6494ccbcaa
1 измењених фајлова са 4 додато и 1 уклоњено
  1. 4 1
      hybrid_server/classes/task.xml

+ 4 - 1
hybrid_server/classes/task.xml

@@ -142,9 +142,12 @@
                                     <script>
                                         if self.output_queue:
                                             if self.execute_modelverse(self.taskname, "get_output", []):
-                                                self.outputs.append((self.output_queue.pop(0), self.mvk.returnvalue))
+                                                if self.mvk.success:
+                                                    self.outputs.append((self.output_queue.pop(0), self.mvk.returnvalue))
                                     </script>
                                 </onentry>
+
+                                <transition after="self.sccd_yield() + 0.05" target="."/>
                             </state>
                         </state>
                     </parallel>