}
if (proc != null && sync) {
- while (proc.isAlive()) {
- try {
- Thread.sleep(100);
- } catch (InterruptedException e) {
- }
+ try {
+ proc.waitFor();
+ } catch (InterruptedException e) {
}
}
}
if (ms <= 0) {
SimpleDateFormat sdf = new SimpleDateFormat(
- "yyyy-MM-dd'T'HH:mm:ssXXX");
+ "yyyy-MM-dd'T'HH:mm:ssSSS");
try {
ms = sdf.parse(date).getTime();
} catch (ParseException e) {