[17400] in Kerberos_V5_Development
Re: [PATCH 1/2] Handle verto_reinitialize()'s return value; new in
daemon@ATHENA.MIT.EDU (Nathaniel McCallum)
Wed Nov 9 16:57:04 2011
Message-ID: <1320875735.26043.58.camel@localhost>
From: Nathaniel McCallum <npmccallum@redhat.com>
To: krbdev@mit.edu
Date: Wed, 09 Nov 2011 16:55:35 -0500
In-Reply-To: <1320875680-7968-1-git-send-email-npmccallum@redhat.com>
Mime-Version: 1.0
Content-Type: text/plain; charset="us-ascii"
Content-Transfer-Encoding: 7bit
Errors-To: krbdev-bounces@mit.edu
This patch requires libverto from master, soon to be 0.2.
On Wed, 2011-11-09 at 16:54 -0500, Nathaniel McCallum wrote:
> ---
> src/kdc/main.c | 6 +++++-
> 1 files changed, 5 insertions(+), 1 deletions(-)
>
> diff --git a/src/kdc/main.c b/src/kdc/main.c
> index e7d6c6f..8d4df87 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 "
_______________________________________________
krbdev mailing list krbdev@mit.edu
https://mailman.mit.edu/mailman/listinfo/krbdev