Summary: | UI is regularly lagging with regular micro freezes | ||
---|---|---|---|
Product: | [Developer tools] kdev-python | Reporter: | Florent Viard <fviard> |
Component: | Language support | Assignee: | Sven Brauch <mail> |
Status: | RESOLVED FIXED | ||
Severity: | normal | CC: | |
Priority: | NOR | ||
Version: | 5.2.1 | ||
Target Milestone: | --- | ||
Platform: | Appimage | ||
OS: | Linux | ||
Latest Commit: | https://commits.kde.org/kdev-python/864d2d70965e86b5b6b73ab726b88fa07d064121 | Version Fixed In: | 5.2.2 |
Sentry Crash Report: |
Description
Florent Viard
2018-03-18 23:56:27 UTC
Fix for the main issue: https://phabricator.kde.org/D11474 Git commit 864d2d70965e86b5b6b73ab726b88fa07d064121 by Francis Herne, on behalf of Florent Viard. Committed on 20/03/2018 at 00:03. Pushed by flherne into branch '5.2'. Ensure that codestyle.py always returns something on stdout to unlock m_mutex. By returning only a "0" size on stdout, pythonstylechecking.cpp will see a "reply" and unlock the m_mutex. This avoids serious UI hangs when the stylechecker is enabled but `pycodestyle` is not installed. Differential Revision: https://phabricator.kde.org/D11474 M +2 -0 codestyle.py M +2 -0 pythonstylechecking.cpp https://commits.kde.org/kdev-python/864d2d70965e86b5b6b73ab726b88fa07d064121 |