]> git.ipfire.org Git - thirdparty/dovecot/core.git/commit
dsync: Fix an infinite loop
authorTed Phelps <phelps@gnusto.com>
Sat, 2 Sep 2023 07:50:55 +0000 (17:50 +1000)
committerDovecot Automation <automation@dovecot.org>
Mon, 4 Sep 2023 11:34:23 +0000 (11:34 +0000)
commit6901e5fc1cf01f6a1d46a75339cb7208ee712d55
treecba981e446f319e9916c2419b64fa9c8b71b52a1
parent542877c08eb8130733567e5b718933bc3cdc8426
dsync: Fix an infinite loop

Be sure to update 'name' when traversing the components of a path
in convert_name_to_remote_sep.  Otherwise we end up allocating a
lot of memory and failing.
src/doveadm/dsync/dsync-mailbox-tree.c