Синхронизация аккаунтов в многопотоке



  • Здравствуйте, нужно сделать так, чтобы аккаунты с разных потоков как то синхронизировались, те совершали действия четко одновременно. Как это можно сделать? Разница между ними может возникнуть из за того, что используются тел номера, а код может долго идти



  • @Acher103 said in Синхронизация аккаунтов в многопотоке:

    Здравствуйте, нужно сделать так, чтобы аккаунты с разных потоков как то синхронизировались, те совершали действия четко одновременно. Как это можно сделать?

    используйте глобальные переменные



  • @Acher103 А как конкретно? Был бы очень благодарен за пример



  • @Acher103 said in Синхронизация аккаунтов в многопотоке:

    @Acher103 А как конкретно? Был бы очень благодарен за пример

    Пример чего? Вы же даже не описали какую задачу решаете.

    В OnApplicationStart устанавливается глобальная переменная со значением 0. Потоки запускаются выполняют работу и дойдя до нужного места увеличивают на 1 эту глобальную переменную, ожидая (цикл со сном) пока эта переменная не будет равна нужному количеству. Как только необходимое количество будет найдено все потоки разом выполнят следующие действия.



  • @Fox Спасибо


Log in to reply
 

  • 14
  • 39
  • 6
  • 2
  • 3
  • 8
  • 2
  • 3