A few things that caught my attention during the most recent session when I made heavy used of the solver.
1) In Solver Options the tool tip for parameter "-C" reads "Overwrite already generated files. It must be checked to prevent sover failure". Pity is, it cannot be checked as the check box is greyed out.
2) A problem occurs when "inparallel" is uncommented in astrometry.cfg and a solve job is cancelled. In this event the task (astrometry-engine or similar) is not being terminated, it will run forever. Top command shows it puts heavy load on the CPU.
3) When a solve job times out, another attempt is started. Once that happens two active solve jobs are listed in the "Solution results" TAB. Clicking the STOP button shuts down the latter one only, the first solve job keeps on running.
1. That's because it's always used. It should be removed from there as an option anyway.
2. Aborted solve twice with inparallel uncommented and it still aborted fine, nothing in system resources.
3. I can confirm this issue when online solver is used.
1), 3) OK.
2) Tested again on both clients, AMD and Intel CPU (32GB Ram), Kubuntu 18.04, nightlies. It happened on both computers, video attached. Am I doing something wrongly? I'd really like to use inparallel.
Just for testing purposes and out of curiosity I reverted back to pkill and just as before, astrometry-engine did not get killed. I then issued a "pkill astrometry-engine" from the command line while the task was running and again it did not get killed. For whatever reason, pkill is not enough to actually kill the task.
Deleting lines 87-108 in kstars/kstars/ekos/align/opsastrometry.ui will remove the obsolte -O option from the UI. Am I allowed to propose/do it in GIT/Phabricator?
Due to short summer nights I did not use Indi/Ekos for a few months. Now the "kill problem" reoccurs. On my AMD Kutuntu 19.04 desktop the astrometry.engine task does not get killed. On my Intel 18.04 desktop however, it does get killed. I can't think of any reasonable explanation other than the code has been changed.