Github user phunt commented on a diff in the pull request: https://github.com/apache/zookeeper/pull/420#discussion_r153592781 --- Diff: src/java/test/org/apache/zookeeper/test/LoadFromLogTest.java --- @@ -449,50 +267,25 @@ public void testRestoreWithTransactionErrors() throws Exception { // Force snapshot and restore zks.takeSnapshot(); zks.shutdown(); - f.shutdown(); + stopServer(); zks = new ZooKeeperServer(tmpDir, tmpDir, 3000); SyncRequestProcessor.setSnapCount(10000); - f = ServerCnxnFactory.createFactory(PORT, -1); - f.startup(zks); - Assert.assertTrue("waiting for server being up ", ClientBase - .waitForServerUp(hostPort, CONNECTION_TIMEOUT)); - - f.shutdown(); - zks.shutdown(); + startServer(); } /** * Verify snap/log dir create with/without autocreate enabled. */ @Test public void testDatadirAutocreate() throws Exception { - ClientBase.setupTestEnv(); --- End diff -- not sure if it matters here and in the following test method but the snapcount is different after the current patch.
---