diff options
| author | Florian Westphal <fw@strlen.de> | 2010-09-11 00:19:01 +0200 |
|---|---|---|
| committer | Florian Westphal <fw@strlen.de> | 2010-09-11 11:36:12 +0200 |
| commit | 1fe17e246cba4ee2f4349196c544296790ab5d55 (patch) | |
| tree | 96c4fb5c77a82ac05c2824ebc915be3d594d9c35 /configure.in | |
| parent | c135d0dded909e2e5780697c4066ad44a3f488c8 (diff) | |
| download | ngircd-1fe17e246cba4ee2f4349196c544296790ab5d55.tar.gz ngircd-1fe17e246cba4ee2f4349196c544296790ab5d55.zip | |
Add new 'delayed' signal handlers.
Allows to defer/queue signal processing for execution on the next event dispatch call, i.e. we can perform any signal action in normal, non-signal context. Example uses: - Reload everything on HUP without writing a global "SIGHUP_received" variable - Dump status of internal Lists on SIGUSR1, etc.
Diffstat (limited to 'configure.in')
| -rw-r--r-- | configure.in | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/configure.in b/configure.in index 7c5d0b61..b7e0ea13 100644 --- a/configure.in +++ b/configure.in @@ -159,7 +159,7 @@ AC_CHECK_FUNCS([ \ bind gethostbyaddr gethostbyname gethostname inet_ntoa \ setsid setsockopt socket strcasecmp waitpid],,AC_MSG_ERROR([required function missing!])) -AC_CHECK_FUNCS(getaddrinfo getnameinfo inet_aton isdigit sigaction snprintf \ +AC_CHECK_FUNCS(getaddrinfo getnameinfo inet_aton isdigit sigaction sigprocmask snprintf \ vsnprintf strdup strlcpy strlcat strtok_r) # -- Configuration options -- |