Parcourir la source

[Minor] Remove sequential algorithm as it is not actually a rotation alg

Sequential rotation was used just to rotate all upstreams in the loop (e.g.
when you need to do some action for all upstreams). Allowing to specify it as
a user defined algorithm was a mistake as it breaks upstreams API expectations.
See #4043
tags/3.2
Vsevolod Stakhov il y a 2 ans
Parent
révision
79b0b67f2d
1 fichiers modifiés avec 0 ajouts et 4 suppressions
  1. 0
    4
      src/libutil/upstream.c

+ 0
- 4
src/libutil/upstream.c Voir le fichier

@@ -1241,10 +1241,6 @@ rspamd_upstreams_parse_line_len (struct upstream_list *ups,
ups->rot_alg = RSPAMD_UPSTREAM_HASHED;
p += sizeof ("hash:") - 1;
}
else if (RSPAMD_LEN_CHECK_STARTS_WITH(p, len, "sequential:")) {
ups->rot_alg = RSPAMD_UPSTREAM_SEQUENTIAL;
p += sizeof ("sequential:") - 1;
}

while (p < end) {
span_len = rspamd_memcspn (p, separators, end - p);

Chargement…
Annuler
Enregistrer