Hi!

After 'killall -KILL radiusd' or 'rc.radiusd stop' I notice
(in postgresql log) messages like this:

 pq_recvbuf: unexpected EOF on client connection

It's seems that radiusd does not cleanup sql module
properly and connections to server are not closes
in regular way (eg. via PGfinish()).

What's wrong?

The second -- in sql_postgresql.c sql_free_result is marked
as 'not_implemented' in rlm_sql_postgresql structure, however
sql_free_result function is declared and implemented. Maybe I
need simply export this function in rlm_sql_postgresql structure?
Calling PQclear is critical in order to avoid memory leaks.

Thank you in advance.


- 
List info/subscribe/unsubscribe? See http://www.freeradius.org/list/users.html

Reply via email to