--- loncom/auth/lonauth.pm 2011/08/09 01:27:42 1.116 +++ loncom/auth/lonauth.pm 2011/08/09 01:35:31 1.117 @@ -1,7 +1,7 @@ # The LearningOnline Network # User Authentication Module # -# $Id: lonauth.pm,v 1.116 2011/08/09 01:27:42 raeburn Exp $ +# $Id: lonauth.pm,v 1.117 2011/08/09 01:35:31 raeburn Exp $ # # Copyright Michigan State University Board of Trustees # @@ -415,8 +415,10 @@ sub handler { } } - if ($r->dir_config("lonBalancer") eq 'yes') { - my $otherserver = &Apache::lonnet::spareserver(30000,undef,1,$form{'udom'}); + my ($is_balancer,$otherserver) = + &Apache::lonnet::check_loadbalancing($form{'uname'},$form{'udom'}); + + if ($is_balancer) { if (!$otherserver) { ($otherserver) = &Apache::lonnet::choose_server($form{'udom'}); }