From 3e936bfa8ef1d70a9b7582ad452f5d7be3916934 Mon Sep 17 00:00:00 2001 From: aristocratos Date: Sat, 16 Oct 2021 11:14:11 +0200 Subject: [PATCH] v1.0.16 Bug fixes --- CHANGELOG.md | 16 ++++++++++++++++ src/btop.cpp | 2 +- 2 files changed, 17 insertions(+), 1 deletion(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index ac7a881..69f1507 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,3 +1,19 @@ +## v1.0.16 + +* Fixed: atomic_wait() and atomic_lock{} use cpu pause instructions instead of thread sleep + +* Fixed: Swapped from atomic bool spinlocks to mutexes to fix rare deadlock + +* Added: Continuous Build workflow for OSX branch, by @ShrirajHegde + +* Changed: Reverted thread mutex lock to atomic bool with wait and timeout + +* Changed: Removed unnecessary async threads in Runner thread + +* Added: Try to restart secondary thread in case of stall and additional error checks for ifstream in Proc::collect() + +* Fixed: change [k]ill to [K]ill when enabling vim keys, by @jlopezcur + ## v1.0.15 * Fixed: Extra "root" partition when running in snap diff --git a/src/btop.cpp b/src/btop.cpp index 86bba5f..ff35ec0 100644 --- a/src/btop.cpp +++ b/src/btop.cpp @@ -54,7 +54,7 @@ namespace Global { {"#801414", "██████╔╝ ██║ ╚██████╔╝██║ ╚═╝ ╚═╝"}, {"#000000", "╚═════╝ ╚═╝ ╚═════╝ ╚═╝"}, }; - const string Version = "1.0.15"; + const string Version = "1.0.16"; int coreCount; string overlay;