In #99 there was an issue where self.procs was occasionally empty causing the program to crash when trying to index for the selected process. This is likely due to some issue in psutil since the process list is provided by the psutil::process::ProcessCollector and shouldn't ever reasonably be empty. This also sets up the program better for if process filtering is established since a filter could easily yield no processes and would still have to display without crashing.
In #99 there was an issue where
self.procs
was occasionally empty causing the program to crash when trying to index for the selected process. This is likely due to some issue inpsutil
since the process list is provided by thepsutil::process::ProcessCollector
and shouldn't ever reasonably be empty. This also sets up the program better for if process filtering is established since a filter could easily yield no processes and would still have to display without crashing.