https://bugs.openldap.org/show_bug.cgi?id=9210
--- Comment #9 from lukas.juhrich@agdsn.de lukas.juhrich@agdsn.de --- Clarification: By „My reproduction stopped working“, I mean
1. It worked a few minutes ago, and I had a gdb session with precisely the same situation (errno == EINTR, ret == GNUTLS_E_UNAVAILABLE_DURING_HANDSHAKE). No, it was not EAGAIN. Yes, it was the same stacktrace as in the flamegraph. 2. Then, it stopped working, and the CPU didn't go to 100% anymore.