std::stringstream ss;
char name[16] = {0};
+#if !defined(__FreeBSD__)
pthread_getname_np(pthread_self(), name, sizeof(name));
+#endif
ss << name << " thread " << name;
heartbeat_handle_d *hb = cct->get_heartbeat_map()->add_worker(ss.str(), pthread_self());
std::stringstream ss;
char name[16] = {0};
+#if !defined(__FreeBSD__)
pthread_getname_np(pthread_self(), name, sizeof(name));
+#endif
ss << name << " thread " << name;
heartbeat_handle_d *hb = cct->get_heartbeat_map()->add_worker(ss.str(), pthread_self());