summaryrefslogtreecommitdiff
path: root/src/mongo/util/concurrency/ticketholder.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'src/mongo/util/concurrency/ticketholder.cpp')
-rw-r--r--src/mongo/util/concurrency/ticketholder.cpp15
1 files changed, 0 insertions, 15 deletions
diff --git a/src/mongo/util/concurrency/ticketholder.cpp b/src/mongo/util/concurrency/ticketholder.cpp
index 4de937b4bd6..f0ff7fdb4ce 100644
--- a/src/mongo/util/concurrency/ticketholder.cpp
+++ b/src/mongo/util/concurrency/ticketholder.cpp
@@ -40,13 +40,10 @@
#include <iostream>
#include "mongo/logv2/log.h"
-#include "mongo/util/fail_point.h"
#include "mongo/util/str.h"
namespace mongo {
-MONGO_FAIL_POINT_DEFINE(hangTicketRelease);
-
TicketHolder::~TicketHolder() = default;
#if defined(__linux__)
@@ -147,12 +144,6 @@ boost::optional<Ticket> SemaphoreTicketHolder::waitForTicketUntil(OperationConte
}
void SemaphoreTicketHolder::release(AdmissionContext* admCtx, Ticket&& ticket) {
- if (MONGO_unlikely(hangTicketRelease.shouldFail())) {
- LOGV2(8435300,
- "Hanging hangTicketRelease in release() due to 'hangTicketRelease' "
- "failpoint");
- hangTicketRelease.pauseWhileSet();
- }
check(sem_post(&_sem));
ticket.release();
}
@@ -250,12 +241,6 @@ boost::optional<Ticket> SemaphoreTicketHolder::waitForTicketUntil(OperationConte
}
void SemaphoreTicketHolder::release(AdmissionContext* admCtx, Ticket&& ticket) {
- if (MONGO_unlikely(hangTicketRelease.shouldFail())) {
- LOGV2(8435301,
- "Hanging hangTicketRelease in release() due to 'hangTicketRelease' "
- "failpoint");
- hangTicketRelease.pauseWhileSet();
- }
{
stdx::lock_guard<Latch> lk(_mutex);
_num++;