Differences From Artifact [71348d0e6d]:
- File src/OFDNSResolver.m — part of check-in [b004db730a] at 2018-08-13 21:48:55 on branch trunk — OFDNSResolver: Require sender == receiver (user: js, size: 35579) [annotate] [blame] [check-ins using]
To Artifact [24a25534b2]:
- File
src/OFDNSResolver.m
— part of check-in
[1e6bb58863]
at
2018-08-13 21:53:22
on branch trunk
— OFDNSResolver: Let the buffer belong to the query
This means the buffer automatically gets cleaned up when the query is
deallocated. (user: js, size: 35580) [annotate] [blame] [check-ins using]
︙ | ︙ | |||
1177 1178 1179 1180 1181 1182 1183 | callback(query->_target, query->_selector, self, query->_domainName, nil, nil, nil, query->_context, exception); return 0; } | | | 1177 1178 1179 1180 1181 1182 1183 1184 1185 1186 1187 1188 1189 1190 1191 | callback(query->_target, query->_selector, self, query->_domainName, nil, nil, nil, query->_context, exception); return 0; } [sock asyncReceiveIntoBuffer: [query allocMemoryWithSize: 512] length: 512 target: self selector: @selector(of_socket:didReceiveIntoBuffer: length:sender:context:exception:) context: nil]; return 0; |
︙ | ︙ |