Version 0.5: Added support for syncing timelines.

* Added missing libraries required by timeline-lib to support syncable
  timelines.
* Added code to shutdown sync threads upon exit.
This commit is contained in:
Jonathan Bernard 2013-09-13 08:54:49 -05:00
parent 76bf676c2c
commit 269a9b9125
20 changed files with 7 additions and 4 deletions

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

View File

@ -1,5 +1,5 @@
#Sat, 10 Aug 2013 01:38:31 -0500
#Fri, 13 Sep 2013 08:55:20 -0500
lib.local=true
name=timestamper-cli
version=0.4
build.number=13
version=0.5
build.number=0

View File

@ -23,9 +23,10 @@ public class TimeStamperCLI {
protected TimelineProperties timelineProperties
protected Timeline timeline
public static final String VERSION = "0.4"
public static final String VERSION = "0.5"
protected static def cli = [
'h': [longOpt: 'help'],
'v': [longOpt: 'version'],
'd': [longOpt: 'working-directory', arguments: 1],
't': [longOpt: 'timeline-config', arguments: 1],
@ -208,6 +209,8 @@ public class TimeStamperCLI {
}
}
this.timelineProperties.syncTargets.each { it.shutdown() }
if (readerThread.isAlive()) {
readerThread.interrupt();
readerThread.join(500);