mirror of
https://github.com/smxi/inxi.git
synced 2024-11-17 00:31:19 +00:00
wakeups
This commit is contained in:
parent
c5ba45e0eb
commit
467b38fd23
11
pinxi
11
pinxi
|
@ -36049,15 +36049,18 @@ sub get_wakeups {
|
||||||
eval $start if $b_log;
|
eval $start if $b_log;
|
||||||
return if %risc;
|
return if %risc;
|
||||||
my ($path,$suspend, $wakeups);
|
my ($path,$suspend, $wakeups);
|
||||||
# this increments on suspend, but since you can't see it until wake, numbers
|
# this increments on suspend, but you can't see it until wake, numbers work.
|
||||||
# work.
|
|
||||||
$path = '/sys/power/suspend_stats/success';
|
$path = '/sys/power/suspend_stats/success';
|
||||||
$suspend = reader($path,'strip',0) if -r $path;
|
$suspend = reader($path,'strip',0) if -r $path;
|
||||||
# not all systems had /success file
|
# not all systems had /success file
|
||||||
|
if (!defined $suspend){
|
||||||
$path = '/sys/power/wakeup_count';
|
$path = '/sys/power/wakeup_count';
|
||||||
$wakeups = reader($path,'strip',0) if -r $path;
|
$wakeups = reader($path,'strip',0) if -r $path;
|
||||||
# wakeup_count is not understood, sometimes == success, other times not at all
|
}
|
||||||
$wakeups = $suspend if defined $suspend;
|
# wakeup_count is not understood, sometimes == success, other times !=
|
||||||
|
else {
|
||||||
|
$wakeups = $suspend;
|
||||||
|
}
|
||||||
eval $end if $b_log;
|
eval $end if $b_log;
|
||||||
return $wakeups;
|
return $wakeups;
|
||||||
}
|
}
|
||||||
|
|
Loading…
Reference in a new issue