From: JINMEI Tatuya Date: Tue, 4 Jun 2013 21:29:29 +0000 (-0700) Subject: [2964] added thread-related note to xfrin_start() X-Git-Tag: bind10-1.2.0beta1-release~423^2~4 X-Git-Url: http://git.ipfire.org/gitweb.cgi?a=commitdiff_plain;h=b33bcfe2c8c1b651f5da66e03ea7fdbf1f499c36;p=thirdparty%2Fkea.git [2964] added thread-related note to xfrin_start() --- diff --git a/src/bin/xfrin/xfrin.py.in b/src/bin/xfrin/xfrin.py.in index 4c93ba6c46..03141a99c5 100755 --- a/src/bin/xfrin/xfrin.py.in +++ b/src/bin/xfrin/xfrin.py.in @@ -1712,6 +1712,9 @@ class Xfrin: # Identify the data source to which the zone content is transferred, # and get the current zone SOA from the data source (if available). + # Note that we do this before spawning the xfrin session thread. + # find() on the client list and use of ZoneFinder (in _get_zone_soa()) + # should be completed within the same single thread. datasrc_client = None clist = self._datasrc_clients_mgr.get_client_list(rrclass) if clist is None: