diff --git a/Lib/multiprocessing/managers.py b/Lib/multiprocessing/managers.py index d1522c2b8e0..f895d625fdd 100644 --- a/Lib/multiprocessing/managers.py +++ b/Lib/multiprocessing/managers.py @@ -45,6 +45,8 @@ def rebuild_as_list(obj): return list, (list(obj),) for view_type in view_types: ForkingPickler.register(view_type, rebuild_as_list) + import copyreg + copyreg.pickle(view_type, rebuild_as_list) # # Type for identifying shared objects