long timeStart = System.currentTimeMillis();
try {
main.open();
main.query(getDimseRSPHandler(main.getAssociation().nextMessageID()));
} finally {
main.close(); // is waiting for all the responsens to be complete
executorService.shutdown();
scheduledExecutorService.shutdown();