From: Selva Nair <>

Back to my long-forgotten signal patch -- cleaned up and rebased.
What better to do on a Jan 1st afternoon...


1.  Preparing for better signal handling: some code refactoring
2.  Refactor signal handling in openvpn_getaddrinfo
3.  Assign and honour signal priority order
4.  Fix signal handling on Windows
5.  Improve signal handling using POSIX sigaction

Commits 1 to 4 are fairly non-intrusive and should fix trac #639 and #311
(or github #205) for most practical purposes.

Commit 5 rewrites sig.c using sigaction for proper masking of signals during
updates. May be too intrusive and too late to get well-tested for 2.6.

Openvpn-devel mailing list

Reply via email to