Skip to content

Commit 5b5279e

Browse files
committed
feat uservices: prepare for blocking syscalls global search
commit_hash:f9656ed4284549e687c5182ff1b04bf7a9e73a1d
1 parent 4545d02 commit 5b5279e

1 file changed

Lines changed: 7 additions & 0 deletions

File tree

core/src/engine/task/task_processor.cpp

Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -11,6 +11,7 @@
1111
#include <userver/utils/impl/static_registration.hpp>
1212
#include <userver/utils/numeric_cast.hpp>
1313
#include <userver/utils/rand.hpp>
14+
#include <userver/utils/str_icase.hpp>
1415
#include <userver/utils/thread_name.hpp>
1516
#include <userver/utils/threads.hpp>
1617
#include <utils/statistics/thread_statistics.hpp>
@@ -75,7 +76,13 @@ void EmitMagicNanosleep() {
7576

7677
void TaskProcessorThreadStartedHook() {
7778
utils::impl::AssertStaticRegistrationFinished();
79+
80+
// uses /dev/urandom
7881
utils::WithDefaultRandom([](auto&) {});
82+
83+
// uses /dev/urandom
84+
utils::StrCaseHash hash;
85+
7986
for (const auto& func : ThreadStartedHooks()) {
8087
func();
8188
}

0 commit comments

Comments
 (0)