aboutsummaryrefslogtreecommitdiff
path: root/tests/libtest/sethostname.c
diff options
context:
space:
mode:
authorStefan Bühler <buehler@teamviewer.com>2015-03-17 09:09:43 +0100
committerDaniel Stenberg <daniel@haxx.se>2015-04-03 16:46:14 +0200
commit0db831976e4b2d2553c8cd9aaae492970d830f57 (patch)
tree7914cc2feee038d76edc740bffa838fb2ccd6628 /tests/libtest/sethostname.c
parent369430cd170432446da245ee65d1edabedcd09f5 (diff)
fix refreshing of obsolete dns cache entries
- cache entries must be also refreshed when they are in use - have the cache count as inuse reference too, freeing timestamp == 0 special value - use timestamp == 0 for CURLOPT_RESOLVE entries which don't get refreshed - remove CURLOPT_RESOLVE special inuse reference (timestamp == 0 will prevent refresh) - fix Curl_hostcache_clean - CURLOPT_RESOLVE entries don't have a special reference anymore, and it would also release non CURLOPT_RESOLVE references - fix locking in Curl_hostcache_clean - fix unit1305.c: hash now keeps a reference, need to set inuse = 1
Diffstat (limited to 'tests/libtest/sethostname.c')
0 files changed, 0 insertions, 0 deletions