changing the line in session.c
if ((child_pid <= 0) || (child_pid == pid)) {
to
if ((child_pid < 0) || (child_pid == pid)) {
solved the problem (since childpid was 0 always)
Was this a correct way to solve this problem???
Evren
---------- Forwarded message ----------
Date: Tue, 3 Dec 2002 01:17:41 +0200 (WET)
From: Evren Yurtesen <[EMAIL PROTECTED]>
Reply-To: [EMAIL PROTECTED]
To: [EMAIL PROTECTED]
Subject: now checkrad is working but freeradius dont wait for its reply!
Now checkrad is working but freeradius doesnt wait for the result of
checkrad before authenticating! it passes it immediately almost in half a
second even though checkrad takes about 1 second to complete...
I am using freebsd, can that have something to do with it?
Evren
-
List info/subscribe/unsubscribe? See http://www.freeradius.org/list/users.html
-
List info/subscribe/unsubscribe? See http://www.freeradius.org/list/users.html