summaryrefslogtreecommitdiffstats
path: root/src/kdc/main.c
diff options
context:
space:
mode:
authorGreg Hudson <ghudson@mit.edu>2011-11-15 01:59:01 +0000
committerGreg Hudson <ghudson@mit.edu>2011-11-15 01:59:01 +0000
commit544e781832f19d9430d85d8e3097a0fadb768eff (patch)
treec1cd086e8ce30fad21df5c9d6324c7067a365ab8 /src/kdc/main.c
parentb87d9d3c376c2623ae9eb0cfc8da50985c7bb592 (diff)
downloadkrb5-544e781832f19d9430d85d8e3097a0fadb768eff.tar.gz
krb5-544e781832f19d9430d85d8e3097a0fadb768eff.tar.xz
krb5-544e781832f19d9430d85d8e3097a0fadb768eff.zip
Update verto to 0.2.2 release
Update verto sources to 0.2.2 release versions. verto_reinitialize() now has a return value; check it in kdc/main.c. Store verto-libev.c alongside verto-k5ev.c to make it easy to diff corresponding versions when updating. ticket: 7018 target_version: 1.10 tags: pullup git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@25474 dc483132-0cff-0310-8789-dd5450dbe970
Diffstat (limited to 'src/kdc/main.c')
-rw-r--r--src/kdc/main.c6
1 files changed, 5 insertions, 1 deletions
diff --git a/src/kdc/main.c b/src/kdc/main.c
index e7d6c6f536..8d4df87624 100644
--- a/src/kdc/main.c
+++ b/src/kdc/main.c
@@ -572,7 +572,11 @@ create_workers(verto_ctx *ctx, int num)
for (i = 0; i < num; i++) {
pid = fork();
if (pid == 0) {
- verto_reinitialize(ctx);
+ if (!verto_reinitialize(ctx)) {
+ krb5_klog_syslog(LOG_ERR,
+ _("Unable to reinitialize main loop"));
+ return ENOMEM;
+ }
retval = loop_setup_signals(ctx, NULL, reset_for_hangup);
if (retval) {
krb5_klog_syslog(LOG_ERR, _("Unable to initialize signal "