summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorGhostNaN <GhostNaN@protonmail.com>2022-02-24 00:04:43 -0500
committerGhostNaN <GhostNaN@protonmail.com>2022-02-24 00:04:43 -0500
commit666f4c9a8fdc7e921073366fc939c335318f723f (patch)
treef589d698c8daedaa9b1f19ffd5592470dc36c784
parent50c0c8def6d96bb2f992fad6c77b86fa85e1a596 (diff)
Touching up 1.2.11.2.1
- Forgot a break, so I added one - man_version++
-rw-r--r--mpvpaper.man4
-rw-r--r--src/main.c2
2 files changed, 3 insertions, 3 deletions
diff --git a/mpvpaper.man b/mpvpaper.man
index 765eaea..217c360 100644
--- a/mpvpaper.man
+++ b/mpvpaper.man
@@ -1,4 +1,4 @@
-.TH MPVPAPER 1 "November 2021" "mpvpaper 1.2" "User Manual"
+.TH MPVPAPER 1 "February 2022" "mpvpaper 1.2.1" "User Manual"
.SH NAME
mpvpaper \- video wallpaper player using mpv for wlroots
.SH SYNOPSIS
@@ -150,5 +150,3 @@ Code Repository:
.SH SEE ALSO
mpv (1)
-
-
diff --git a/src/main.c b/src/main.c
index 3cb0eb3..d58fbe5 100644
--- a/src/main.c
+++ b/src/main.c
@@ -367,12 +367,14 @@ static void *handle_mpv_events() {
for (int trys=10; halt_info.kill_render_loop && trys > 0; trys--) {
usleep(10000);
}
+
// render loop didn't kill itself, this may cause crashing
if (halt_info.kill_render_loop) {
if (VERBOSE)
cflp_warning("Failed to quit mpv");
exit_mpvpaper(0);
}
+ break;
}
else if (event->event_id == MPV_EVENT_PROPERTY_CHANGE) {
if (event->reply_userdata == MPV_OBSERVE_PAUSE) {