da sonst keine schreibt meine dünne Antwort:
API nicht angeschaut? es gibt nur die Möglichkeiten, die dort aufgezählt sind, also nix in deine Richtung,
da musst du wohl eine neue Barrier definieren, die alte evtl. abbrechen, die Threads müssen damit klar kommen,
überall die Variable austauschen, nicht ganz simpel aber machbar