Баг при вызове спать



  • Здравствуйте.

    Таймаут и спать не работают. Проверял и на сервере. и на компе.
    Интервал равен 1 секунде, а не 10 мс

    0_1519943134803_tst.xml

    [330340565] [03:03:58] Поток №1 : 1519941838887
    [330340565] [03:03:58] Поток №1 : 1519941838907
    [330340565] [03:03:59] Поток №1 : 1519941839783
    [330340565] [03:04:00] Поток №1 : 1519941840783
    [330340565] [03:04:01] Поток №1 : 1519941841780
    [330340565] [03:04:02] Поток №1 : 1519941842778
    [330340565] [03:04:03] Поток №1 : 1519941843778
    [330340565] [03:04:04] Поток №1 : 1519941844783
    [330340565] [03:04:05] Поток №1 : 1519941845780
    [330340565] [03:04:06] Поток №1 : 1519941846781
    [330340565] [03:04:07] Поток №1 : 1519941847784
    [330340565] [03:04:08] Поток №1 : 1519941848778
    [330340565] [03:04:09] Поток №1 : 1519941849782
    [330340565] [03:04:10] Поток №1 : 1519941850779

    поставил интервал 10 сек
    а круг через 11 по факту

    [330340565] [03:30:08] Поток №1 : 1519943408933
    [330340565] [03:30:19] Поток №1 : 1519943419515
    [330340565] [03:30:30] Поток №1 : 1519943430503
    [330340565] [03:30:41] Поток №1 : 1519943441504
    [330340565] [03:30:51] Поток №1 : 1519943451515
    [330340565] [03:31:02] Поток №1 : 1519943462515
    [330340565] [03:31:13] Поток №1 : 1519943473509

    а это через прописаную 1 сек

    [330340565] [03:33:46] Поток №1 : 1519943626522
    [330340565] [03:33:48] Поток №1 : 1519943628521
    [330340565] [03:33:49] Поток №1 : 1519943629525
    [330340565] [03:33:51] Поток №1 : 1519943631524
    [330340565] [03:33:53] Поток №1 : 1519943633522
    [330340565] [03:33:55] Поток №1 : 1519943635526
    [330340565] [03:33:57] Поток №1 : 1519943637524
    [330340565] [03:33:58] Поток №1 : 1519943638530
    [330340565] [03:34:00] Поток №1 : 1519943640530
    [330340565] [03:34:02] Поток №1 : 1519943642530





  • @root это временное решение? Так оно зависает. А стандартная функция все также не работает (Спать)



  • это пример что будет если сделать 1-10 миллисекунд в цикле.



  • @root а почему при установке 10 сек круг 11 сек по факту



  • Кто проверил?



  • ну может на сам лог секунда уходит а сам отсчет 10



  • @root я проверял на реальном скрипте. Круг делает 1 секунду.



  • @teamgame Вам так важна точность до миллисекунды? Обычно ставится пауза дабы или диск C:\ успел отработать, или не попасться по проверке на бота со стороны интернет сервисов. И в обоих случаях прецизионная пауза не нужна.



  • @Samael_96 да тут + 1 секунда добавляется часто ко времени сна. Явный баг