From 5fee41301ff4488503e64f8d79c1a07508dd27be Mon Sep 17 00:00:00 2001 From: Stefan Boberg Date: Fri, 5 May 2023 11:09:45 +0200 Subject: 247 complete httpclient implementation (#269) * implemented HttpClient connection pooling * implemented missing verbs * added response helpers (CbObject/CbPackage/text) * added RwLock::WithSharedLock and RwLock::WithExclusiveLock * added some noexcept annotations on RwLock * removed CPR dependency in httpclient.h --- src/zencore/thread.cpp | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) (limited to 'src/zencore/thread.cpp') diff --git a/src/zencore/thread.cpp b/src/zencore/thread.cpp index 1597a7dd9..86609c210 100644 --- a/src/zencore/thread.cpp +++ b/src/zencore/thread.cpp @@ -121,25 +121,25 @@ SetCurrentThreadName([[maybe_unused]] std::string_view ThreadName) } // namespace zen void -RwLock::AcquireShared() +RwLock::AcquireShared() noexcept { m_Mutex.lock_shared(); } void -RwLock::ReleaseShared() +RwLock::ReleaseShared() noexcept { m_Mutex.unlock_shared(); } void -RwLock::AcquireExclusive() +RwLock::AcquireExclusive() noexcept { m_Mutex.lock(); } void -RwLock::ReleaseExclusive() +RwLock::ReleaseExclusive() noexcept { m_Mutex.unlock(); } -- cgit v1.2.3