Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Fix autopoweroff and nowait when screen blank #529

Conversation

PartialVolume
Copy link
Collaborator

If the user had blanked the screen, the autopoweroff and nowait options did not work. Instead they paused nwipe on completion of the wipe/s waiting for the b key to be pressed which reactivated compute_stats() function who's output indicates whether any wipes were still active.

This was fixed so that compute_stats() is always active while wipes are in progress irrespective of whether the screen is blanked or not. This is so that the nwipe_gui_status() function will exit assuming --autopoweroff or --nowait options have been used, when all the wipe threads have completed even if the screen has been blanked.

If the user had blanked the screen, the autopoweroff
and nowait options did not work. Instead they paused
nwipe on completion of the wipe/s waiting for the b
key to be pressed which reactivated compute_stats()
function who's output indicates whether any wipes were
still active.

This was fixed so that compute_stats() is always
active while wipes are in progress, so that the
nwipe_gui_status() function will exit when all wipe
threads have completed even if the screen has been
blanked.
@PartialVolume PartialVolume merged commit f61b593 into martijnvanbrummelen:master Nov 24, 2023
2 checks passed
@PartialVolume PartialVolume deleted the Fix_autopoweroff_and_nowait_when_screen_blank branch November 24, 2023 01:15
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant