if (app1 == null) { // если sessionID == -1 или сессия удалена
sessionID = createConnection();
app1 = OCApp.getInstance(sessionID);
} else if (!(app1.ping())) {
try {
app1.exit();
} catch (Exception e) { // да и хрен с нимим с битыми ссылками
}
sessionID = createConnection();
app1 = OCApp.getInstance(sessionID);
}