summaryrefslogtreecommitdiff
path: root/src/mongo/util
diff options
context:
space:
mode:
authorJordi Olivares Provencio <jordi.olivares-provencio@mongodb.com>2022-04-19 10:40:43 +0000
committerEvergreen Agent <no-reply@evergreen.mongodb.com>2022-04-19 13:17:34 +0000
commita7156578d96fe5e2bd4ce7115d84638a8f39c50b (patch)
tree22e40a2c7f956d94d24951fef724fc1f4f4fdaee /src/mongo/util
parentbd89da11e03f29f2d7beb37043a134e58a91f7b0 (diff)
downloadmongo-a7156578d96fe5e2bd4ce7115d84638a8f39c50b.tar.gz
SERVER-65542 Fix compilation error in Windows
(cherry picked from commit fdc5173d73fa8878af0a6eb620c939e382442640)
Diffstat (limited to 'src/mongo/util')
-rw-r--r--src/mongo/util/concurrency/ticketholder.cpp6
1 files changed, 3 insertions, 3 deletions
diff --git a/src/mongo/util/concurrency/ticketholder.cpp b/src/mongo/util/concurrency/ticketholder.cpp
index aecf15065a6..30523f97f0f 100644
--- a/src/mongo/util/concurrency/ticketholder.cpp
+++ b/src/mongo/util/concurrency/ticketholder.cpp
@@ -201,7 +201,7 @@ boost::optional<Ticket> SemaphoreTicketHolder::tryAcquire(AdmissionContext* admC
if (!_tryAcquire()) {
return boost::none;
}
- return boost::make_optional(Ticket::makeValid());
+ return Ticket{};
}
Ticket SemaphoreTicketHolder::waitForTicket(OperationContext* opCtx,
@@ -214,7 +214,7 @@ Ticket SemaphoreTicketHolder::waitForTicket(OperationContext* opCtx,
} else {
_newTicket.wait(lk, [this] { return _tryAcquire(); });
}
- return Ticket::makeValid();
+ return Ticket{};
}
@@ -236,7 +236,7 @@ boost::optional<Ticket> SemaphoreTicketHolder::waitForTicketUntil(OperationConte
if (!taken) {
return boost::none;
}
- return boost::make_optional(Ticket::makeValid());
+ return Ticket{};
}
void SemaphoreTicketHolder::release(AdmissionContext* admCtx, Ticket&& ticket) {