remove global_lock for save_handler()