https://bugs.kde.org/show_bug.cgi?id=500951

--- Comment #9 from Jona Wagner <j...@jonawagner.me> ---
After fixing this typo to get ddcutil to compile

```
diff --git a/src/libmain/api_displays.c b/src/libmain/api_displays.c
index 9e8a6ade..21829a13 100644
--- a/src/libmain/api_displays.c
+++ b/src/libmain/api_displays.c
@@ -722,7 +722,7 @@ ddca_close_display(DDCA_Display_Handle ddca_dh) {
    DDCA_Status rc = 0;
    Error_Info * err = NULL;
    Display_Handle * dh = (Display_Handle *) ddca_dh;
-   API_PROLOGX(debug, IGNORE_QUIESCE, "dh = %s", dh_repr(dh));
+   API_PROLOGX(debug, NORESPECT_QUIESCE, "dh = %s", dh_repr(dh));
    if (dh) {
       if (memcmp(dh->marker, DISPLAY_HANDLE_MARKER, 4) != 0 )  {
          err = ERRINFO_NEW(DDCRC_ARG, "Invalid display handle");
@@ -740,7 +740,7 @@ ddca_close_display(DDCA_Display_Handle ddca_dh) {
       save_thread_error_detail(public_error_detail);
    }

-   API_EPILOG_BEFORE_RETURN(debug, RESPECT_QUIESCE, rc, "");
+   API_EPILOG_BEFORE_RETURN(debug, NORESPECT_QUIESCE, rc, "");
    return rc;
 }
```

I can confirm that the deadlock in KDE Power Devil is fixed.

-- 
You are receiving this mail because:
You are watching all bug changes.

Reply via email to