about summary refs log tree commit homepage
diff options
context:
space:
mode:
-rw-r--r--lib/PublicInbox/NetReader.pm12
-rw-r--r--lib/PublicInbox/Watch.pm4
2 files changed, 8 insertions, 8 deletions
diff --git a/lib/PublicInbox/NetReader.pm b/lib/PublicInbox/NetReader.pm
index e0a64202..f04752e5 100644
--- a/lib/PublicInbox/NetReader.pm
+++ b/lib/PublicInbox/NetReader.pm
@@ -43,7 +43,7 @@ EOM
 sub mic_new ($$$$) {
         my ($self, $mic_arg, $sec, $uri) = @_;
         my %mic_arg = %$mic_arg;
-        my $sa = $self->{imap_opt}->{$sec}->{-proxy_cfg} || $self->{-proxy_cli};
+        my $sa = $self->{cfg_opt}->{$sec}->{-proxy_cfg} || $self->{-proxy_cli};
         if ($sa) {
                 my %opt = %$sa;
                 $opt{ConnectAddr} = delete $mic_arg{Server};
@@ -292,15 +292,15 @@ sub imap_common_init ($;$) {
                 my $to = cfg_intvl($cfg, 'imap.timeout', $$uri);
                 $mic_args->{$sec}->{Timeout} = $to if $to;
                 my $sa = socks_args($cfg->urlmatch('imap.Proxy', $$uri));
-                $self->{imap_opt}->{$sec}->{-proxy_cfg} = $sa if $sa;
+                $self->{cfg_opt}->{$sec}->{-proxy_cfg} = $sa if $sa;
                 for my $k (qw(pollInterval idleInterval)) {
                         $to = cfg_intvl($cfg, "imap.$k", $$uri) // next;
-                        $self->{imap_opt}->{$sec}->{$k} = $to;
+                        $self->{cfg_opt}->{$sec}->{$k} = $to;
                 }
                 my $k = 'imap.fetchBatchSize';
                 my $bs = $cfg->urlmatch($k, $$uri) // next;
                 if ($bs =~ /\A([0-9]+)\z/) {
-                        $self->{imap_opt}->{$sec}->{batch_size} = $bs;
+                        $self->{cfg_opt}->{$sec}->{batch_size} = $bs;
                 } else {
                         warn "$k=$bs is not an integer\n";
                 }
@@ -462,7 +462,7 @@ sub each_old_flags ($$$$) {
         my ($self, $mic, $uri, $l_uid) = @_;
         $l_uid ||= 1;
         my $sec = uri_section($uri);
-        my $bs = ($self->{imap_opt}->{$sec}->{batch_size} // 1) * 10000;
+        my $bs = ($self->{cfg_opt}->{$sec}->{batch_size} // 1) * 10000;
         my ($eml_cb, @args) = @{$self->{eml_each}};
         $self->{quiet} or warn "# $uri syncing flags 1:$l_uid\n";
         for (my $n = 1; $n <= $l_uid; $n += $bs) {
@@ -554,7 +554,7 @@ EOF
                 my $m = $mod ? " [(UID % $mod) == $shard]" : '';
                 warn "# $uri fetching UID $l_uid:$r_uid$m\n";
         }
-        my $bs = $self->{imap_opt}->{$sec}->{batch_size} // 1;
+        my $bs = $self->{cfg_opt}->{$sec}->{batch_size} // 1;
         my $req = $mic->imap4rev1 ? 'BODY.PEEK[]' : 'RFC822.PEEK';
         my $key = $req;
         $key =~ s/\.PEEK//;
diff --git a/lib/PublicInbox/Watch.pm b/lib/PublicInbox/Watch.pm
index 96faa9f8..20ce0616 100644
--- a/lib/PublicInbox/Watch.pm
+++ b/lib/PublicInbox/Watch.pm
@@ -530,9 +530,9 @@ sub watch_imap_init ($$) {
         for my $uri (@{$self->{imap_order}}) {
                 my $sec = uri_section($uri);
                 my $mic = $mics->{$sec};
-                my $intvl = $self->{imap_opt}->{$sec}->{pollInterval};
+                my $intvl = $self->{cfg_opt}->{$sec}->{pollInterval};
                 if ($mic->has_capability('IDLE') && !$intvl) {
-                        $intvl = $self->{imap_opt}->{$sec}->{idleInterval};
+                        $intvl = $self->{cfg_opt}->{$sec}->{idleInterval};
                         push @$idle, [ $uri, $intvl // () ];
                 } else {
                         push @{$poll->{$intvl || 120}}, $uri;