projects
/
fio.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
| inline |
side by side
Add gettid() for FreeBSD/OSX/Solaris
[fio.git]
/
fio.c
diff --git
a/fio.c
b/fio.c
index a8608f49fdd4023c6e54d4e3cf38ec14234498f5..2855ddf289748cf93e506aa7950aa82c2ac43e11 100644
(file)
--- a/
fio.c
+++ b/
fio.c
@@
-1045,10
+1045,11
@@
static void *thread_main(void *data)
pthread_condattr_t attr;
int clear_state;
- if (!td->o.use_thread)
+ if (!td->o.use_thread)
{
setsid();
-
- td->pid = getpid();
+ td->pid = getpid();
+ } else
+ td->pid = gettid();
dprint(FD_PROCESS, "jobs pid=%d started\n", (int) td->pid);