ql-io/ql.io — pull request #536 by hochang (2012-07-27 23:53:59+00:00)
Title: fallback wait for primary

problem:
With fallback's dependency added, fallback would execute parallel with primary. However, a problem can occur if the fallback finishes earlier than the primary.

change:
add a property "fbhold" in all fallbacks, hold the final step of fallback execution unless the primary fails and switches "fbhold" off. This would guarantee fallbacks wait for primary.