diff --git a/ch14/src/main/java/ResilientActiveKeyValueStore.java b/ch14/src/main/java/ResilientActiveKeyValueStore.java index 166ccaf9..384d87b1 100644 --- a/ch14/src/main/java/ResilientActiveKeyValueStore.java +++ b/ch14/src/main/java/ResilientActiveKeyValueStore.java @@ -28,6 +28,7 @@ public void write(String path, String value) throws InterruptedException, } else { zk.setData(path, value.getBytes(CHARSET), stat.getVersion()); } + return; } catch (KeeperException.SessionExpiredException e) { throw e; } catch (KeeperException e) { diff --git a/snippet/bin/check_manuscript.sh b/snippet/bin/check_manuscript.sh index 03dfaadf..de739491 100755 --- a/snippet/bin/check_manuscript.sh +++ b/snippet/bin/check_manuscript.sh @@ -5,7 +5,8 @@ bin=`cd "$bin"; pwd` actual="$bin"/../actual -for ch in ch02 ch04 ch05 ch07 ch08 ch11 ch12 +# Should add remaining chapters: ch03 ch04 ch14 +for ch in ch02 ch05 ch07 ch08 ch11 ch12 do # remove any id attributes from program listings sed '/ /tmp/$ch.xml diff --git a/snippet/bin/generate_listings.sh b/snippet/bin/generate_listings.sh index 2824c1cf..09cb6892 100755 --- a/snippet/bin/generate_listings.sh +++ b/snippet/bin/generate_listings.sh @@ -15,3 +15,4 @@ perl $bin/phragmite_db.pl $actual/ch05/ $bin/../../ch05/src/main/resources/max-t perl $bin/phragmite_db.pl $actual/ch07/ $(grep -ElR '(// ?cc|// ?==)' --include '*.java' $bin/../../ch07) perl $bin/phragmite_db.pl $actual/common/ $(grep -ElR '(// ?cc|// ?==)' --include '*.java' $bin/../../common) perl $bin/phragmite_db.pl $actual/ch08/ $(grep -ElR '(// ?cc|// ?==)' --include '*.java' $bin/../../ch08) +perl $bin/phragmite_db.pl $actual/ch14/ $(grep -ElR '(// ?cc|// ?==)' --include '*.java' $bin/../../ch14)