Unable to update nested dictionary value in multiprocessing's manager.dict()
问题 I am trying to update a key in a nested dictionary of multiprocessing module's manager.dict() but not able to do so. It doesn't update the value and doesn't throw any error too. Code: import time import random from multiprocessing import Pool, Manager def spammer_task(d, token, repeat): success = 0 fail = 0 while success+fail<repeat: time.sleep(random.random()*2.0) if (random.random()*100)>98.0: fail+=1 else: success+=1 d[token] = { 'status': 'ongoing', 'fail': fail, 'success': success,