We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent 61d98ad commit d672039Copy full SHA for d672039
lib/remote/crproducer.cpp
@@ -4,6 +4,15 @@
4
5
using namespace icinga;
6
7
+bool UnitTestCRP::try_lock_shared() noexcept
8
+{
9
+ return true;
10
+}
11
+
12
+void UnitTestCRP::unlock_shared() noexcept
13
14
15
16
bool CheckResultProducerComponent::try_lock_shared() noexcept
17
{
18
std::unique_lock lock (m_Mutex);
lib/remote/crproducer.hpp
@@ -34,6 +34,13 @@ class CheckResultProducer : virtual public Object
34
virtual void unlock_shared() noexcept = 0;
35
};
36
37
+class UnitTestCRP : public CheckResultProducer
38
39
+public:
40
+ bool try_lock_shared() noexcept override;
41
+ void unlock_shared() noexcept override;
42
+};
43
44
class CheckResultProducerComponent : public CheckResultProducer
45
46
public:
0 commit comments