Yes; I encountered this bug and fixed it in February. It is patched in 2.1.27. Here is the detail: https://bugzilla.cyrusimap.org/show_bug.cgi?id=3920 --Jered ----- On Nov 4, 2016, at 4:21 AM, cyrus-sasl cyrus-sasl@xxxxxxxxxxxxxxxxxxxx wrote: > Hello. > > saslauthd loops sometimes. > > PID USER PR NI VIRT RES SHR S %CPU %MEM TIME+ COMMAND > 7365 root 20 0 53080 0 0 R 29.89 0.000 357:37.26 saslauthd > 14581 root 20 0 53080 0 0 R 29.89 0.000 331:51.63 saslauthd > 14582 root 20 0 53080 0 0 R 28.56 0.000 331:47.78 saslauthd > 14583 root 20 0 53080 4 0 R 28.23 0.000 331:47.68 saslauthd > 7366 root 20 0 53080 0 0 R 27.90 0.000 357:23.28 saslauthd > 7371 root 20 0 53080 4 0 R 27.90 0.000 357:39.20 saslauthd > 7364 root 20 0 53080 0 0 R 26.24 0.000 357:48.34 saslauthd > > strace for pid 7364 for example: > > read(5, "", 949) = 0 > select(6, [5], NULL, NULL, {0, 0}) = 1 (in [5], left {0, 0}) > read(5, "", 949) = 0 > select(6, [5], NULL, NULL, {0, 0}) = 1 (in [5], left {0, 0}) > read(5, "", 949) = 0 > select(6, [5], NULL, NULL, {0, 0}) = 1 (in [5], left {0, 0}) > > saslauthd ran with "-a rimap -O imap.server -r -n 0". Has anyone met with this > problem ? > > -- > Regards, > Sergey