Цитата:
|
Почему не должен? Это нодовцы изменили стандартное поведение. Это не первый косяк который я замечаю у них.
|
А, проверил, и правда, должен.
Но это не косяк. setTimeout не является частью ECMAScript, он прописан в стандарте браузерного JS W3C. То есть, в ноде никаких стандартов не нарушено - у них свои таймеры, не те, что в браузерах.
Цитата:
|
По сабжу: мой фикс во всех случаях будет работать?
|
Ну если не брать в расчет то, что ты сразу же таймаут останавливаешь, то должен, да. Но это не фикс.