Skip to content

Commit bbb4f62

Browse files
handle system sleep better
1 parent 4424b9d commit bbb4f62

File tree

1 file changed

+4
-2
lines changed

1 file changed

+4
-2
lines changed

pkg/mousemover/mouseMover.go

+4-2
Original file line numberDiff line numberDiff line change
@@ -14,7 +14,7 @@ var instance *MouseMover
1414
const (
1515
timeout = 100 //ms
1616
logDir = "log"
17-
logFileName = "logFile-amm-3"
17+
logFileName = "logFile-amm-5"
1818
)
1919

2020
//Start the main app
@@ -62,7 +62,7 @@ func (m *MouseMover) run(heartbeatCh chan *tracker.Heartbeat, activityTracker *t
6262
case wasMouseMoveSuccess := <-mouseMoveSuccessCh:
6363
if wasMouseMoveSuccess {
6464
state.updateLastMouseMovedTime(time.Now())
65-
logger.Infof("moved mouse at : %v\n\n", state.getLastMouseMovedTime())
65+
logger.Infof("Is system sleeping? : %v : moved mouse at : %v\n\n", state.isSystemSleeping(), state.getLastMouseMovedTime())
6666
movePixel *= -1
6767
state.updateDidNotMoveCount(0)
6868
} else {
@@ -88,6 +88,8 @@ func (m *MouseMover) run(heartbeatCh chan *tracker.Heartbeat, activityTracker *t
8888
logger.Infof("activityType : %v times: %v\n", activityType, len(times))
8989
if activityType == activity.MachineSleep {
9090
state.updateMachineSleepStatus(true)
91+
logger.Infof("system sleep registered. Is system sleeping? : %v", state.isSystemSleeping())
92+
break
9193
} else {
9294
state.updateMachineSleepStatus(false)
9395
}

0 commit comments

Comments
 (0)