Помогите. Работа с глобальными переменными

Alex62

Client
Регистрация
16.10.2015
Сообщения
226
Благодарностей
31
Баллы
28
Добрый день. Помогите пожалуйста решить вопрос такого плана.
Есть проект, должен работать в многопоточном режиме. Сайт, на котором нужно сделать вход в личный кабинет, но что бы один потом не входил в кабинет одновременно с другим, как то можно это организовать?
Я думал с помощью глобальной переменной можно поставить тригер, когда один проверяет, если тригер в нужном положении (допустим статус '0'), то он заходит, а если сейчас другой поток проходит стадию входа в кабинет (допустим статус '1'), то поставить паузу, и ждать пока не освободится очередь (после успешного входа, первый поток ставит тригер в статус '0')

Или подскажите как это можно организовать?
 
Регистрация
08.07.2015
Сообщения
2 848
Благодарностей
712
Баллы
113

Кто просматривает тему: (Всего: 1, Пользователи: 0, Гости: 1)