Skip to content

Fix issue when settings gifs to lcd screen on the Kraken Z

Guy Boldon requested to merge 93-lcd_gif into main

Bug Fix

What does this MR do?

This MR fixes an issue when settings gifs to the Kraken Z LCD screen.

It adjusts timeouts, fixes some small bugs where async calls ended up blocking update processes, adds a caching layer in the liqctld daemon to handle status updates when the device is busy and allows the gui to make requests concurrently.

It also compensates the gui update job timing when it happens to be right when the daemon is updating the statuses.

Related issues

Fixes #93 (closed)

Checklist

  • Application works as expected when running from source
  • Liquidctl device mock tests are successful (if applicable)
  • Any needed documentation changes have been made
  • This MR is ready to be merged
Edited by Guy Boldon

Merge request reports