@interes70

Как организовать очередь выполнения функции node js?

Добрый день. Столкнулся с небольшой проблемой проблемой. Как организовать очень выполнения функции. Сейчас сделано так
var starter_game = true;//пермит старта игры
    function start_game(game, time){
		if(starter_game = true){//проверка на то стартанут ли таймер
			starter_game = false;//лочим

			console.log('Работаем!');
        //тут рабочий код

		}
	}


Есть такой момент что функцию могут запросить 2 раза , и текущая реализация не справляется с блокировкой второго запроса. Как можно это исправить?
  • Вопрос задан
  • 359 просмотров
Решения вопроса 1
yarkov
@yarkov
Помог ответ? Отметь решением.
var starter_game = true; // пермит старта игры
function start_game(game, time){
    //if(starter_game = true) { // проверка на то стартанут ли таймер (уверены?)
    if(starter_game === true) { // А вот проверка на то стартанут ли таймер
      starter_game = false; // лочим
      console.log('Работаем!');

    }
}
Ответ написан
Пригласить эксперта
Ответы на вопрос 1
@vshvydky
мда этот вопрос больше похож на бред...
Ответ написан
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы