ViewVC Help
View File | Revision Log | Show Annotations | Revision Graph | Root Listing
root/i-scream/projects/libstatgrab/src/libstatgrab/process_stats.c
(Generate patch)

Comparing projects/libstatgrab/src/libstatgrab/process_stats.c (file contents):
Revision 1.63 by tdb, Wed Apr 7 14:53:40 2004 UTC vs.
Revision 1.64 by pajs, Wed Apr 7 15:46:34 2004 UTC

# Line 158 | Line 158 | sg_process_stats *sg_get_process_stats(int *entries){
158                  }
159   #ifdef SOLARIS
160                  fread(&process_info, sizeof(psinfo_t), 1, f);
161 +                fclose(f);
162   #endif
163  
164                  if (VECTOR_RESIZE(proc_state, proc_state_size + 1) < 0) {
# Line 177 | Line 178 | sg_process_stats *sg_get_process_stats(int *entries){
178                  proc_state_ptr->proc_resident = (process_info.pr_rssize) * 1024;
179                  proc_state_ptr->time_spent = process_info.pr_time.tv_sec;
180                  proc_state_ptr->cpu_percent = (process_info.pr_pctcpu * 100.0) / 0x8000;
181 +                proc_state_ptr->nice = (int)process_info.pr_lwp.pr_nice - 20;
182                  if (sg_update_string(&proc_state_ptr->process_name,
183                                       process_info.pr_fname) < 0) {
184                          return NULL;

Diff Legend

Removed lines
+ Added lines
< Changed lines
> Changed lines