Вверх ↑
Ответов: 691
Рейтинг: 7
#1: 2019-01-10 16:33:03 ЛС | профиль | цитата
nesco писал(а):
Использование в параллельном потоке синхронизации с главным через SendMessage запросто может привести к ситуации, когда уже главный поток тормознет параллельные, и это потому, что в главном потоке работает все приложение.

Когда пробовал ставить Synchronize во всех подозрительных участках, именно так и было.

--- Добавлено в 2019-01-10 16:34:09

Netspirit писал(а):
Просто если в главном потоке есть SafeMode, то в параллельных потоках после одноименного SafeMode не следует делать ничего, что приводит к обращениям к главному потоку (например, обращаться к визуальным компонентам, в т.ч. через Synchronize)

Так учитывал это. Только к мемори обращался или к SQLite с развязкой результатов через стек+таймер.
карма: 0

0
Редактировалось 2 раз(а), последний 2019-01-10 16:35:25