In some codepaths (I dont recall which), particularly after waitForReady was added uniformly to all usage of info, there can be a deadlock if we do not check if it is reenterent.