It's not.
There's a "deferred" way of handling auth-user-pass-verify, but that's it.
There's a patch by fknittel which brings deferred support for client-connect
scripts and plugins:
https://github.com/fknittel/openvpn/tree/feat_deferred_client-connect
You can get 2.3.10 with this patch here:
htt
Hello,
I wonder if OpenVPN is multi-threaded program.
I am getting openvpn process locked during external script execution. Is
this a bug that can be addressed or should it be considered "by design"?
--
Regards,
Yevgeny
---