From 6088963fbd05c6bb3f479acaf1af5dfaeb166cfa Mon Sep 17 00:00:00 2001 From: quaK Date: Wed, 3 Jul 2024 13:11:28 +0300 Subject: [PATCH] remove mutex --- src/client/component/arxan/arxan.cpp | 6 ------ 1 file changed, 6 deletions(-) diff --git a/src/client/component/arxan/arxan.cpp b/src/client/component/arxan/arxan.cpp index e417796d..83c55179 100644 --- a/src/client/component/arxan/arxan.cpp +++ b/src/client/component/arxan/arxan.cpp @@ -23,8 +23,6 @@ namespace arxan { - std::mutex arxan_mutex; - namespace integrity { const std::vector>& get_text_sections() @@ -663,8 +661,6 @@ namespace arxan void post_load() override { - const std::lock_guard lock(arxan_mutex); - remove_hardware_breakpoints(); hide_being_debugged(); scheduler::loop(hide_being_debugged, scheduler::pipeline::async); @@ -685,8 +681,6 @@ namespace arxan void post_unpack() override { - const std::lock_guard lock(arxan_mutex); - remove_hardware_breakpoints(); search_and_patch_integrity_checks(); if (!utils::nt::is_wine())