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