История изменений
Исправление crutch_master, (текущая версия) :
Не очень понял твою позицию, ты за отдельный поток для чтения/записи в последовательный порт или нет?
Да как угодно, только не в 1 поток, когда всё приложение блокируется намертво. Осталось только запилить это «как угодно». Можно нормально на потоках - хорошо. Можно сделать какой-нибудь готовый async - еще лучше. Тут, как правило, всё упирается в самоуверенного исполнителя, который делает трудновоспроизводимый дедлок на ровном месте.
Исправление crutch_master, :
Не очень понял твою позицию, ты за отдельный поток для чтения/записи в последовательный порт или нет?
Да как угодно, только не в 1 поток, когда всё приложение блокируется намертво. Осталось только запилить это «как угодно». Можно нормально на потоках - хорошо. Можно сделать какой-нибудь готовый async - еще лучше. Тут, как правило, всё упирается в исполнителя, который делает трудновоспроизводимый дедлок на ровном месте.
Исправление crutch_master, :
Не очень понял твою позицию, ты за отдельный поток для чтения/записи в последовательный порт или нет?
Да как угодно, только не в 1 поток, когда всё приложение блокируется намертво. Осталось только запилить это «как угодно». Можно нормально на потоках - хорошо. Можно сделать какой-нибудь готовый async - еще лучше. Тут как правило всё упирается в исполнителя, который делает трудновоспроизводимый дедлок на ровном месте.
Исправление crutch_master, :
Не очень понял твою позицию, ты за отдельный поток для чтения/записи в последовательный порт или нет?
Да как угодно, только не в 1 поток, когда всё приложение блокируется намертво. Осталось только запилить это «как угодно». Можно нормально на потоках - хорошо. Можно сделать какой-нибудь готовый async - еще лучше.
Исходная версия crutch_master, :
Не очень понял твою позицию, ты за отдельный поток для чтения/записи в последовательный порт или нет?
Да как угодно, только не в 1 поток, когда всё приложение блокируется намертво. Осталось только запилить это «как угодно». Можно нормально на потоках - хорошо. Можно сделать какой-нибудь async - еще лучше.