Skip to content

Commit e99740b

Browse files
committed
Fix native TLS hook null-callback handler
1 parent eb4720f commit e99740b

File tree

1 file changed

+1
-1
lines changed

1 file changed

+1
-1
lines changed

native-tls-hook.js

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -99,7 +99,7 @@ function patchTargetLib(targetLib) {
9999

100100
const buildVerificationCallback = (realCallbackAddr) => {
101101
if (!verificationCallbackCache[realCallbackAddr]) {
102-
const realCallback = realCallbackAddr
102+
const realCallback = (!realCallbackAddr || realCallbackAddr.isNull())
103103
? new NativeFunction(realCallbackAddr, 'int', ['pointer','pointer'])
104104
: () => SSL_VERIFY_INVALID; // Callback can be null - treat as invalid (=our validation only)
105105

0 commit comments

Comments
 (0)