Skip to content

Commit 70caed5

Browse files
committed
crl.c: use EV_TRIGGER when NOTE_TRIGGER unavailable
1 parent 2ddfe15 commit 70caed5

1 file changed

Lines changed: 4 additions & 0 deletions

File tree

src/crl.c

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1100,7 +1100,11 @@ static int StopMonitor(wolfSSL_CRL_mfd_t mfd)
11001100
struct kevent change;
11011101

11021102
/* trigger custom shutdown */
1103+
#if defined(NOTE_TRIGGER)
11031104
EV_SET(&change, CRL_CUSTOM_FD, EVFILT_USER, 0, NOTE_TRIGGER, 0, NULL);
1105+
#elif defined(EV_TRIGGER)
1106+
EV_SET(&change, CRL_CUSTOM_FD, EVFILT_USER, EV_TRIGGER, 0, 0, NULL);
1107+
#endif
11041108
if (kevent(mfd, &change, 1, NULL, 0, NULL) < 0) {
11051109
WOLFSSL_MSG("kevent trigger customer event failed");
11061110
return -1;

0 commit comments

Comments
 (0)