bionic/libc
Lorenzo Colitti e5477f83b0 Fail queries fast if no DNS servers are configured.
When no DNS servers are configured (and thus there is no chance
that the DNS query will suceed), res_nsend returns early, but
it does not tell the cache that the query has failed.
Therefore, if the caller retries the query, it will block for
PENDING_REQUEST_TIMEOUT (= 20 seconds) waiting for the "existing
query" (which isn't actually doing anything) to complete.

Bug: 18240188
Bug: 18327075
Change-Id: I0df13ff4a17ee65e640be96695a3af31b020963a
2014-12-01 20:03:25 +00:00
..
arch-arm Add stpcpy assembler version. 2014-10-29 11:07:03 -07:00
arch-arm64 Add __memcpy_chk assembly for 64 bit. 2014-10-28 16:18:47 -07:00
arch-common/bionic Fixes for __cxa_finalize 2014-05-05 11:36:57 -07:00
arch-mips Clean up the architecture-specific makefiles. 2014-10-28 15:13:36 -07:00
arch-mips64 Clean up the architecture-specific makefiles. 2014-10-28 15:13:36 -07:00
arch-x86 Clean up the architecture-specific makefiles. 2014-10-28 15:13:36 -07:00
arch-x86_64 Clean up the architecture-specific makefiles. 2014-10-28 15:13:36 -07:00
bionic Fix flockfile(3) and friends for stdin/stdout/stderr too. 2014-11-19 15:49:09 -08:00
dns Fail queries fast if no DNS servers are configured. 2014-12-01 20:03:25 +00:00
include sysconf(3) returns long. 2014-11-14 15:37:49 -08:00
kernel Pull input.h from v3.16.1 kernel headers. 2014-09-14 12:08:37 -07:00
private Refactoring: C++11 style DISABLE_ bionic marcos 2014-10-01 16:03:51 -07:00
stdio Fix flockfile(3) and friends for stdin/stdout/stderr too. 2014-11-19 15:49:09 -08:00
tools Fix tzdata update tools for 'backzone'. 2014-11-11 19:55:35 -08:00
tzcode Disable tzdata in $ANDROID_DATA. 2014-10-27 13:38:21 -07:00
upstream-dlmalloc Return total footprint, not high water mark. 2014-10-13 12:29:30 -07:00
upstream-freebsd Fix visibility for a bunch more symbols. 2014-07-14 18:59:51 -07:00
upstream-netbsd Implement twalk(3), add unit tests. 2014-07-24 15:14:06 -07:00
upstream-openbsd Ensure we initialize stdin/stdout/stderr's recursive mutexes. 2014-11-03 13:46:41 -08:00
zoneinfo Upgrade bionic to tzdata2014j. 2014-11-11 19:56:09 -08:00
Android.mk Ensure we initialize stdin/stdout/stderr's recursive mutexes. 2014-11-03 13:46:41 -08:00
crt.mk Reconfig libc's Android.mk to build for multilib 2014-02-12 13:58:34 -08:00
MODULE_LICENSE_BSD auto import from //depot/cupcake/@135843 2009-03-03 19:28:35 -08:00
NOTICE Implement twalk(3), add unit tests. 2014-07-24 15:14:06 -07:00
SYSCALLS.TXT Fix mips __fadvise64.S build failure. 2014-09-11 10:15:14 -07:00