Logan oos Even
3 years ago
committed by
GitHub
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
1 changed files with
39 additions and
38 deletions
-
src/n2n.c
|
|
@ -428,10 +428,12 @@ uint8_t resolve_check (n2n_resolve_parameter_t *param, uint8_t requires_resoluti |
|
|
|
uint8_t ret = requires_resolution; /* if trylock fails, it still requires resolution */ |
|
|
|
|
|
|
|
#ifdef HAVE_PTHREAD |
|
|
|
if(param != NULL) { |
|
|
|
n2n_resolve_ip_sock_t *entry, *tmp_entry; |
|
|
|
n2n_sock_str_t sock_buf; |
|
|
|
|
|
|
|
if(NULL == param) |
|
|
|
return ret; |
|
|
|
|
|
|
|
// check_interval and last_check do not need to be guarded by the mutex because
|
|
|
|
// their values get changed and evaluated only here
|
|
|
|
|
|
|
@ -470,7 +472,6 @@ uint8_t resolve_check (n2n_resolve_parameter_t *param, uint8_t requires_resoluti |
|
|
|
pthread_mutex_unlock(¶m->access); |
|
|
|
} |
|
|
|
} |
|
|
|
} |
|
|
|
#endif |
|
|
|
|
|
|
|
return ret; |
|
|
|