Skip to content

Commit ab46f38

Browse files
committed
fix: probe custom shellClassName not work
1 parent 93b3b9c commit ab46f38

File tree

2 files changed

+3
-3
lines changed

2 files changed

+3
-3
lines changed

generator/src/main/java/com/reajason/javaweb/probe/generator/DnsLogGenerator.java

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -36,13 +36,13 @@ protected DynamicType.Builder<?> build(ByteBuddy buddy) {
3636
switch (detectContent) {
3737
case Server:
3838
return buddy.redefine(DnsLogServer.class)
39-
.name(CommonUtil.generateShellClassName())
39+
.name(probeConfig.getShellClassName())
4040
.visit(TargetJreVersionVisitorWrapper.DEFAULT)
4141
.field(named("host")).value(probeContentConfig.getHost())
4242
.visit(Advice.to(ServerProbe.class).on(named("getServer")));
4343
case JDK:
4444
return buddy.redefine(DnsLogJdk.class)
45-
.name(CommonUtil.generateShellClassName())
45+
.name(probeConfig.getShellClassName())
4646
.visit(TargetJreVersionVisitorWrapper.DEFAULT)
4747
.field(named("host")).value(probeContentConfig.getHost())
4848
.visit(Advice.to(JdkProbe.class).on(named("getJdk")));

generator/src/main/java/com/reajason/javaweb/probe/generator/SleepGenerator.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -37,7 +37,7 @@ protected DynamicType.Builder<?> build(ByteBuddy buddy) {
3737
throw new GenerationException("sleepProbe server must be specified");
3838
}
3939
return buddy.redefine(SleepServer.class)
40-
.name(CommonUtil.generateShellClassName())
40+
.name(probeConfig.getShellClassName())
4141
.visit(TargetJreVersionVisitorWrapper.DEFAULT)
4242
.field(named("server")).value(probeContentConfig.getServer())
4343
.field(named("seconds")).value(probeContentConfig.getSeconds())

0 commit comments

Comments
 (0)