Если решать частную задачу рендера на двух векторах, то проще всего переложить согласование на оператора. Когда мастер или воркер завершают рендерить свою часть они подают звуковой сигнал. Если первым завершил мастер, то переводим его в режим приема файлов с воркера. Если первым завершил воркер, то придется ждать мастера. И ничего не надо патчить, лишь бы оператор был рядом.