summaryrefslogtreecommitdiff
path: root/Lib/multiprocessing/managers.py
diff options
context:
space:
mode:
authorRichard Oudkerk <shibturn@gmail.com>2013-07-02 13:38:58 +0100
committerRichard Oudkerk <shibturn@gmail.com>2013-07-02 13:38:58 +0100
commitd445ec98e578d23ef46470e13d560532a9f6c28e (patch)
tree6132cbc3e0be450340db135244e2120b0d3cdb05 /Lib/multiprocessing/managers.py
parent6ec3b245878b4c2a400c5d76248b890f93e56360 (diff)
parent108a712a8416977205e5e9d844b343c2766266cf (diff)
downloadcpython-d445ec98e578d23ef46470e13d560532a9f6c28e.tar.gz
Issue #17261: Ensure multiprocessing's proxies use proper address.
Diffstat (limited to 'Lib/multiprocessing/managers.py')
-rw-r--r--Lib/multiprocessing/managers.py1
1 files changed, 1 insertions, 0 deletions
diff --git a/Lib/multiprocessing/managers.py b/Lib/multiprocessing/managers.py
index 30ef771230..36cd650e2e 100644
--- a/Lib/multiprocessing/managers.py
+++ b/Lib/multiprocessing/managers.py
@@ -731,6 +731,7 @@ class BaseProxy(object):
elif kind == '#PROXY':
exposed, token = result
proxytype = self._manager._registry[token.typeid][-1]
+ token.address = self._token.address
proxy = proxytype(
token, self._serializer, manager=self._manager,
authkey=self._authkey, exposed=exposed