mirror of
https://github.com/RGBCube/serenity
synced 2025-07-25 15:17:36 +00:00
SystemMonitor: Prefer Core::File, poll ProcessStatisticsReader correctly
The signature of Core::ProcessStatisticsReader::get_all changed, and instead of requiring a pointer to an open file, it now needs a bool to indicate whether usernames should be polled or not. `m_proc_all` was always converted to `false` in `RefPtr::operator bool()`, so we were missing usernames for a long time.
This commit is contained in:
parent
07b6fb9104
commit
b23a0b409d
2 changed files with 13 additions and 13 deletions
|
@ -244,7 +244,6 @@ private:
|
|||
HashMap<int, NonnullRefPtr<Thread>> m_threads;
|
||||
Vector<NonnullOwnPtr<Process>> m_processes;
|
||||
Vector<NonnullOwnPtr<CpuInfo>> m_cpus;
|
||||
RefPtr<Core::DeprecatedFile> m_proc_all;
|
||||
GUI::Icon m_kernel_process_icon;
|
||||
u64 m_total_time_scheduled { 0 };
|
||||
u64 m_total_time_scheduled_kernel { 0 };
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue