fix calling session_set_save_handler multiple times