chore: update helio dependency (#984)

Also remove direct references for boost fibers from the code.

Signed-off-by: Roman Gershman <roman@dragonflydb.io>
This commit is contained in:
Roman Gershman 2023-03-24 18:04:05 +03:00 committed by GitHub
parent 39174f398a
commit 12abe0bc12
No known key found for this signature in database
GPG key ID: 4AEE18F83AFDEB23
27 changed files with 86 additions and 110 deletions

View file

@ -9,7 +9,6 @@
#include <absl/types/span.h>
#include <atomic>
#include <boost/fiber/mutex.hpp>
#include <string_view>
#include <vector>
@ -216,7 +215,7 @@ template <typename T> struct AggregateValue {
}
private:
::boost::fibers::mutex mu_{};
util::fibers_ext::Mutex mu_{};
T current_{};
};
@ -320,7 +319,7 @@ class Context : protected Cancellation {
private:
GenericError err_;
::boost::fibers::mutex mu_;
util::fibers_ext::Mutex mu_;
ErrHandler err_handler_;
::util::fibers_ext::Fiber err_handler_fb_;