1 2 3 4 5 6 7 8 9 10 11 12 13 14 15
--- a/libc/inet/resolv.c +++ b/libc/inet/resolv.c @@ -3654,11 +3654,11 @@ res_init(void) */ if (!_res.id) _res.id = res_randomid(); - __res_sync = res_sync_func; __UCLIBC_MUTEX_UNLOCK(__resolv_lock); __res_vinit(&_res, 1); + __res_sync = res_sync_func; return 0; }