jayduhon / inferno-os

Automatically exported from code.google.com/p/inferno-os
2 stars 0 forks source link

nil soa sent to dnscache #309

Closed GoogleCodeExporter closed 9 years ago

GoogleCodeExporter commented 9 years ago
/appl/cmd/ndb/dns.b:/"\)::soa::nil

Original issue reported on code.google.com by kristofwycz on 1 May 2014 at 3:17

GoogleCodeExporter commented 9 years ago
I think it must be the second one of those:
                cachec <-= (ref RR.Error(label, attr, Cin, ttl, auth, "resource does not exist")::soa::nil, auth);
because soa has been checked properly in the first such case in the file, but 
only partly checked for the case above.

Original comment by Charles....@gmail.com on 1 May 2014 at 8:30

GoogleCodeExporter commented 9 years ago
I've updated ndb/dns with a change that I think should avoid the problem.
I've tested that the revision still allows things that worked before to work 
(as far as I can tell),
but you might need to check it against your own particular example.

Original comment by Charles....@gmail.com on 1 May 2014 at 11:10

GoogleCodeExporter commented 9 years ago
This was also reported in issue #251.

Original comment by kristofwycz on 24 May 2014 at 2:51

GoogleCodeExporter commented 9 years ago
Good point.

Original comment by Charles....@gmail.com on 24 May 2014 at 9:55