OpenVPN / ovpn-dco-win

OpenVPN Data Channel Offload driver for Windows
MIT License
47 stars 22 forks source link

Fix "Incorrect RegHandle value specified as parameter for EtwUnregister" HLK bugcheck #3

Closed lstipakov closed 2 years ago

lstipakov commented 2 years ago

By some reasons Tail Call Optimization incorrectly eliminates TraceLoggingUnregister call.

Fix by adding __nop() call to prevent TCO.

Signed-off-by: Lev Stipakov lev@openvpn.net