[Feature Request] More Fault Tolerant Source Control

I’ve been working this morning in UE4 against Perforce Server. My internet has been going in and out all morning. On several occasions, when the internet was down, the editor decided it needed to update version control status. It couldn’t reach the server. Even after pressing the cancel button, the modal dialog stayed up for several minutes preventing me from working. Makes for a very unpleasant situation when you’re trying to get work done and the editor locks you out.