rlm_perl CLONE/thread identification ?
Boian Jordanov
bjordanov at orbitel.bg
Mon Oct 9 11:28:50 CEST 2006
On Sunday 08 October 2006 17:38, Jakub Wartak wrote:
> I want to obtain unique
> identified of each CLONE, because the goal is to create DB connection for
> each CLONE for performance reasons, the DBI object/handle AFAIK shouldn't
> be shared.
>
Do it like that in main:
our $dbh ;
and then in CLONE
sub CLONE {
$dbh = DBI->connect("DBI:mysql:$database",$dbuser,$dbpass)
or die $DBI::errstr;
}
then you will have number of connection equivalent to number of threads.
Then in accouting, authenticate and so on just use $dbh and it should be
unique per thread.
--
Best Regards,
Boian Jordanov
SNE
Orbitel - Next Generation Telecom
tel. +359 2 4004 723
tel. +359 2 4004 002
More information about the Freeradius-Users
mailing list