diff options
Diffstat (limited to 'imapsync')
-rwxr-xr-x | imapsync | 8 |
1 files changed, 4 insertions, 4 deletions
@@ -619,10 +619,10 @@ sub delete_mapping($$) { } -# Create a sample (UIDs, sequence numbers) to use as 3rd and 4th -# argument of the QRESYNC parameters to the SELECT command. +# Create a sample (sequence numbers, UIDs) to use as Message Sequence +# Match Data for the QRESYNC parameter to the SELECT command. # QRESYNC [RFC7162] doesn't force the server to remember the MODSEQs of -# EXPUNGEd messages. By passing a sample of known UIDs/sequence numbers +# EXPUNGEd messages. By passing a sample of known sequence numbers/UIDs # we let the server know that the messages have been EXPUNGEd [RFC7162, # section 3.2.5.2]. # The UID set is the largest set of higest UIDs with at most 1024 UIDs, @@ -660,7 +660,7 @@ sub sample($$$) { $uids = ($min == $max ? $min : "$min:$max") .(defined $uids ? ','.$uids : ''); } - return ( $uids, ($count - $n + 1).':'.$count ); + return ( ($count - $n + 1).':'.$count, $uids ); } |