Modified CBProtector to use asynchronous callback when determining status of proxy