public void OnIOError(IOErrorEvent ioError) { Debug.LogError ("IO Error event: " + ioError.Message); ConnectionChecker checker = new ConnectionChecker (); checker.check ( delegate (bool success) { if (success) { cleanupConnectionSuccessful(false,0); }else { cleanupConnectionSuccessful(false,1); } }); }