From Osipov, Michael (LDA IT PLM)@21:1/5 to All on Tue Apr 6 17:58:25 2021
Hi,
based on some debugging issues it would be really helpful to see after
[<pid>] also the [<tid>] in KRB5_TRACE output. As far as I can see it is printed in krb5int_trace(). Unfortunately, there is no portable (POSIX)
way to retrieve to retrieve it. Luckily, I have extended some code in
Tomcat Native recently to cover this on several platforms [1]. Code for
even more BSDs can be found here [2].
Would be someone willing to file an RT ticket for that? I can easily
test a PR on RHEL7, FreeBSD 12 and HP-UX 11.31
On 4/6/21 11:58 AM, Osipov, Michael (LDA IT PLM) wrote:
based on some debugging issues it would be really helpful to see after [<pid>] also the [<tid>] in KRB5_TRACE output. As far as I can see it is printed in krb5int_trace(). Unfortunately, there is no portable (POSIX)
way to retrieve to retrieve it. Luckily, I have extended some code in
Tomcat Native recently to cover this on several platforms [1]. Code for
even more BSDs can be found here [2].
There are some challenges to making this work, particularly the weak
binding we have between libkrb5/libkrb5support and libpthreads on some platforms. But it's probably doable.