From 01143501c7a40b58568f9ce11b325349610988ee Mon Sep 17 00:00:00 2001 From: kotori0 Date: Fri, 18 Dec 2020 02:00:09 +0800 Subject: [PATCH] Revert "Fix SandHook and close #662" This reverts commit e95344a3ea798314ea7033e40a3443956812b756. --- sandhook-hooklib/src/main/java/com/swift/sandhook/SandHook.java | 2 ++ 1 file changed, 2 insertions(+) diff --git a/sandhook-hooklib/src/main/java/com/swift/sandhook/SandHook.java b/sandhook-hooklib/src/main/java/com/swift/sandhook/SandHook.java index 071616f6..231e236b 100644 --- a/sandhook-hooklib/src/main/java/com/swift/sandhook/SandHook.java +++ b/sandhook-hooklib/src/main/java/com/swift/sandhook/SandHook.java @@ -95,6 +95,8 @@ public class SandHook { if (SandHookConfig.delayHook && PendingHookHandler.canWork() && ClassStatusUtils.isStaticAndNoInited(entity.target)) { PendingHookHandler.addPendingHook(entity); return; + } else if (entity.initClass) { + resolveStaticMethod(target); } resolveStaticMethod(backup);