Hide Forgot
Description of problem: Liferea is stalling a ton while waiting for fsync() or fdatasync(). This shows as main window not rendering, not responding to minimize/close requests, causing "not responding" dialogues and so on. To verify this is the case, LD_PRELOAD and launch it with fex. : #include <sys/types.h> int fsync (int fd) { return 0; } int fdatasync (int fd) { return 0; } int msync (void *addr, size_t length, int flags) { return 0; }
Is there some clear course of action for this? AFAIK this terrible performance issue has been known for years upstream.
This is fixed in liferea 1.8.4+ (1.8.5 is in updates-testing for all supported distributions).