[16732] in Kerberos-V5-bugs
[krbdev.mit.edu #9001] Adding thread id to KRB5_TRACE format output
daemon@ATHENA.MIT.EDU (Osipov, Michael (LDA IT PLM) via R)
Fri Apr 9 11:59:32 2021
From: "Osipov, Michael (LDA IT PLM) via RT" <rt-comment@krbdev.mit.edu>
In-Reply-To: <8b1cf788-0f9f-fc79-70fa-0b0f4d641f6c@siemens.com>
Message-ID: <rt-4.4.4-115950-1617983964-301.9001-4-0@mit.edu>
To: "AdminCc of krbdev.mit.edu Ticket #9001":;
Date: Fri, 09 Apr 2021 11:59:24 -0400
MIME-Version: 1.0
Reply-To: rt-comment@krbdev.mit.edu
Content-Type: text/plain; charset="us-ascii"
Content-Transfer-Encoding: 7bit
Errors-To: krb5-bugs-bounces@mit.edu
Fri Apr 09 11:59:24 2021: Request 9001 was acted upon.
Transaction: Ticket created by michael.osipov@siemens.com
Queue: krb5
Subject: Adding thread id to KRB5_TRACE format output
Owner: Nobody
Requestors: michael.osipov@siemens.com
Status: new
Ticket <URL: https://krbdev.mit.edu/rt/Ticket/Display.html?id=9001 >
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].
I can easily test a PR on RHEL7, FreeBSD 12 and HP-UX 11.31
[1]
https://github.com/apache/tomcat-native/blob/03fed6c698ac8daf273820056171de85f52e55ec/native/src/jnilib.c#L505-L533
[2]
https://github.com/nim-lang/Nim/commit/199f061ddc8ac69bfc619670c50ebddfb6ed0fee
_______________________________________________
krb5-bugs mailing list
krb5-bugs@mit.edu
https://mailman.mit.edu/mailman/listinfo/krb5-bugs