Все гораздо проще, просто при сохранении QSO запускается второй поток, который идет по QSO , смотрит на флажок "Отправлено на eQSL" и если не отправлено - то отправляет и взводит этот флаг. Далее перемещается к следующей записи.
Процесс может быть прерван или продолжен в любое время.
Ребята - давайте будем терпимее. Не стоит чуть-что сразу "посылать использовать другой лог". Лично меня сейчас в логе Владимира полностью устраивает абсолютно все. Можно сказать я полностью счастлив с логом UR5EQF :)
Но так было не всегда. Мне тоже пришлось много выступать тут в форуме и просить нужные мне доработки - и реакция была точно такая же "зачем оно тебе надо - не нравится не используй - итд итп".
Давайте все таки выслушаем каждого и коллективно выскажемся по тому - нужно это или нет и стоит ли оно затраченных усилий.
А реализовывать или нет - это уже конечно решение Вадимира.
В частности по этой теме с асинхронной отправкой eQSL - я выскажусь против. Если интернет хороший - то тормозов не чувствуется. А если интернет плохой - то лучше выключить отправку и отправить все одним заходом принудительно, перед окончанием работы в эфире - особых неудобств это не доставляет (в конце концов "фича" автоотправки не так и давно появилась. До этого все отправляли в ручную и всех устраивало :) )
Уж если где и нужна асинхронность, то при приеме спотов.
Но зная проблемы написания многопоточных приложений я даже и не стал об этом просить. В конце концов лог повседневный и я могу подождать 5 сек после нажатия кнопки SH/DX