Skip site navigation (1)Skip section navigation (2)
Date:      Mon, 30 Apr 2018 10:24:36 -0400
From:      Jan Knepper <jan@digitaldaemon.com>
To:        =?UTF-8?Q?Manuel_St=c3=bchn?= <freebsdnewbie@freenet.de>, freebsd-hackers@freebsd.org
Subject:   Re: Getting pthread names
Message-ID:  <7d26b9d2-0f1e-2103-941a-c9c608b4e4fa@digitaldaemon.com>
In-Reply-To: <20180430111434.GA18085@freebsd-t450.fritz.box>
References:  <20180430111434.GA18085@freebsd-t450.fritz.box>

next in thread | previous in thread | raw e-mail | index | archive | help
I think the pthread_set_name_np(3) function is for debugging (reporting) 
purposes.

The names show up when you use 'procstat', 'top', 'ps', etc.

If you want to give a thread a name and use that name later in code why 
not keep that internally in you thread management structures/code and 
use that same name in the call to pthread_set_name_np?

ManiaC++
Jan Knepper



On 04/30/2018 07:14, Manuel Stühn wrote:
> Hi,
>
> for setting a name for pthreads i found pthread_set_name_np(3), but 
> for retrieving the name i found nothing. Is there any api like 
> pthread_getname_np for FreeBSD? Or is there another way to retrieve 
> the threads name within an application?
>
> _______________________________________________
> freebsd-hackers@freebsd.org mailing list
> https://lists.freebsd.org/mailman/listinfo/freebsd-hackers
> To unsubscribe, send any mail to 
> "freebsd-hackers-unsubscribe@freebsd.org"




Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?7d26b9d2-0f1e-2103-941a-c9c608b4e4fa>