diff options
author | Elliott Hughes <enh@google.com> | 2019-04-19 09:49:06 -0700 |
---|---|---|
committer | Elliott Hughes <enh@google.com> | 2019-04-19 09:49:06 -0700 |
commit | a4bb875cc1d50e62c33d4296be417b4b04120bde (patch) | |
tree | 577ef116d600f47d650862074b1b87639cb1693a | |
parent | b0299888455705b726cf4c27d0e51423b9b8fc59 (diff) | |
download | mdnsresponder-a4bb875cc1d50e62c33d4296be417b4b04120bde.tar.gz |
Fix pthread_create error check.
pthread_ functions return a positive errno value (without setting errno)
on failure.
Amusingly, the pthread_join check a few lines down was already correct.
Test: builds
Change-Id: I64a24fe4f32fa207d71d911b02f92a33bf803484
-rw-r--r-- | mDNSShared/dnsextd.c | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/mDNSShared/dnsextd.c b/mDNSShared/dnsextd.c index cba52d3..9bab16f 100644 --- a/mDNSShared/dnsextd.c +++ b/mDNSShared/dnsextd.c @@ -1996,7 +1996,7 @@ mDNSlocal void GenLLQEvents(DaemonInfo *d) if (!args) { LogErr("GenLLQEvents", "malloc"); return; } args->d = d; args->a = a; - if (pthread_create(&a->tid, NULL, UpdateAnswerList, args) < 0) { LogErr("GenLLQEvents", "pthread_create"); return; } + if (pthread_create(&a->tid, NULL, UpdateAnswerList, args)) { LogErr("GenLLQEvents", "pthread_create"); return; } usleep(1); a = a->next; } |