mirror of
https://github.com/topjohnwu/Magisk.git
synced 2024-12-28 13:17:39 +00:00
Only run destructor if necessary
This commit is contained in:
parent
cf4ef54dc5
commit
da38f59e62
@ -63,9 +63,11 @@ static void sanitize_environ() {
|
||||
|
||||
__attribute__((destructor))
|
||||
static void zygisk_cleanup_wait() {
|
||||
// Wait 10us to make sure none of our code is executing
|
||||
timespec ts = { .tv_sec = 0, .tv_nsec = 10000L };
|
||||
nanosleep(&ts, nullptr);
|
||||
if (self_handle) {
|
||||
// Wait 10us to make sure none of our code is executing
|
||||
timespec ts = { .tv_sec = 0, .tv_nsec = 10000L };
|
||||
nanosleep(&ts, nullptr);
|
||||
}
|
||||
}
|
||||
|
||||
#define SECOND_STAGE_PTR "ZYGISK_PTR"
|
||||
|
Loading…
x
Reference in New Issue
Block a user