{"push_id":2657123476,"size":1,"distinct_size":1,"ref":"refs/heads/master","head":"9c2dc7a1564a4cfc5c197d99c828364fc02bfbae","before":"f78f30231df90da6184d5f811ecf9c06b0160c2b","commits":[{"sha":"9c2dc7a1564a4cfc5c197d99c828364fc02bfbae","author":{"name":"Tobias Schmidt","email":"25d72cd05b750b8e431a98389fb858a4199d229b@gmail.com"},"message":"Ensure cache.ResponseWriter can be used asynchronously during prefetch (#1884)\n\nThe default dns.Response implementation of a dns.ResponseWriter will\r\npanic if RemoteAddr() is called after the connection to the client has\r\nbeen closed already. The current cache implementation doesn't create a\r\nnew request+responsewriter during an asynchronous prefetch, but\r\npiggybacks on the request triggering the prefetch.\r\n\r\nThis change copies the RemoteAddr first, so that it's safe to use it\r\nlater during the actual prefetch request.\r\n\r\nA better implementation would be to completely decouple the prefetch\r\nrequest from the client triggering a request.","distinct":true,"url":"https://api.github.com/repos/ii/coredns/commits/9c2dc7a1564a4cfc5c197d99c828364fc02bfbae"}]}
{"actor":{"display_login":"hh"}}