Issue #17261: Ensure multiprocessing's proxies use proper address.

This commit is contained in:
Richard Oudkerk 2013-07-02 13:38:58 +01:00
commit 1b6348e084
2 changed files with 3 additions and 0 deletions

View File

@ -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

View File

@ -138,6 +138,8 @@ Core and Builtins
Library
-------
- Issue #17261: Ensure multiprocessing's proxies use proper address.
- Issue #18343: faulthandler.register() now keeps the previous signal handler
when the function is called twice, so faulthandler.unregister() restores
correctly the original signal handler.