Как задать время работы потока?



  • Как сделать так чтобы поток завершался через 10 мин после запуска, даже если он выполнил свою задачю быстрее.?



  • @capsslpck на старте потока устанавливаешь переменную в неё указываешь время старта.
    в конце работы потока устанавливаешь условие на проверку текущего времени и времени переменной,
    если время ( Текущие - Старта ) < 10 мин то выполнит ожидание равное 10 мин - ( Текущие - Старта )

    примерно так



  • Спасибо


Log in to reply
 

  • 4
  • 3
  • 6
  • 3
  • 14
  • 2
  • 7
  • 2