Oleg Derevenetz <[EMAIL PROTECTED]> wrote:
> If rad_check_ts() returns 1 (dup found), and no multilink is there,
> this code simply increments request->simul_count, but if not, it
> does session_zap() (and generates "fake" Accounting-Stop record with
> fields such in my case). So it seems to be a problem in
> rad_process().
No, it looks like it's in session_zap().
Try editing src/main/session.c, function session_zap().
Change code from:
...
rad_process(stopreq, ...)
...
to:
...
rad_accounting(stopreq);
request_free(&stopreq);
...
That should *help*, at least. I'll try to edit && commit a
slightly larger fix to the code today.
Alan DeKok.
-
List info/subscribe/unsubscribe? See http://www.freeradius.org/list/users.html