BATCHEE-84 check batchStatus after sleep
diff --git a/jbatch/src/main/java/org/apache/batchee/util/Batches.java b/jbatch/src/main/java/org/apache/batchee/util/Batches.java
index 1482e8a..a750c70 100644
--- a/jbatch/src/main/java/org/apache/batchee/util/Batches.java
+++ b/jbatch/src/main/java/org/apache/batchee/util/Batches.java
@@ -45,12 +45,11 @@
 
             // else polling
             do {
-                batchStatus = getBatchStatus(jobOperator, id);
-
                 try {
                     Thread.sleep(100);
+                    batchStatus = getBatchStatus(jobOperator, id);
                 } catch (final InterruptedException e) {
-                    return batchStatus;
+                    return getBatchStatus(jobOperator, id);
                 }
             }
             while (!BATCH_END_STATUSES.contains(batchStatus));