I've verified that in BIND 9.4.2-P2 on Solaris 10 the problem I described has gone away. I assume this is because of the change: 2396. [bug] Don't set SO_REUSEADDR for randomized ports. [RT #18336]