+ # !scalar @joinchan:
+ my @c = &getJoinChans();
+ if (exists $cache{joinTime} and scalar @c) {
+ my $delta = time() - $cache{joinTime} - 5;
+ my $timestr = &Time2String($delta);
+ my $rate = sprintf("%.1f", $delta / @c);
+ delete $cache{joinTime};
+
+ &status("time taken to join all chans: $timestr; rate: $rate sec/join");
+ }
+
+ # chanserv check: global channels, in case we missed one.
+ foreach ( &ChanConfList("chanServ_ops") ) {
+ &chanServCheck($_);