Mbarrier's expect-tx is set forever? Or just current phase?

If the mbarrier initially needs to complete 10 tasks before moving forward, and you use expect-tx to increase the tx-count, for example, to 12 tasks, does this change mean that the mbarrier now always needs to complete 12 tasks before continuing? Or is this increase to 12 only effective for the current phase and will reset in the next phase?