- Регистрация
- 04.04.2015
- Сообщения
- 1 754
- Благодарностей
- 1 385
- Баллы
- 113
Приветствую.
представьте кубик c# примерно такого содержания:
Мне нужно лочить код только в том случае, если в разных потоках зеннопостера одинаковый task_id ... во всех остальных случаях лочить не нужно. Как правильно организовать такой локер?
На такую конструкцию ZP вроде бы не ругается, но вот работает ли она?
lock("locker"+task_id){
...
}
Проводить эксперименты работоспособности этой конструкции сейчас особого желаня нет
Может кто-то просто знает будет такое корректно работать или нужно как-то по другому это реализовывать?
представьте кубик c# примерно такого содержания:
Код:
string task_id = project.Variables["task_id"].Value;
// тут код использующий task_id
На такую конструкцию ZP вроде бы не ругается, но вот работает ли она?
lock("locker"+task_id){
...
}
Проводить эксперименты работоспособности этой конструкции сейчас особого желаня нет
Может кто-то просто знает будет такое корректно работать или нужно как-то по другому это реализовывать?
Последнее редактирование: