Gabriel Blanchard gabe at teksavvy.ca
Wed Jul 15 04:50:20 CEST 2009

While coding the rlm_sql_sqlite module I found that even though it  
fails to "connect" to the database it doesn't stop Freeradius from  
launching. While I understand that once it's started it may need to  
reconnect, would it not be a good behavior to stop execution under  
sql_init_socketpool() ?

	if (!success) {
		radlog(L_DBG, "rlm_sql (%s): Failed to connect to any SQL server.",

Why not return -1 here within this block?

More information about the Freeradius-Devel mailing list