Loading kinetic-client/src/main/java/com/seagate/kinetic/client/internal/ClientProxy.java +5 −11 Original line number Diff line number Diff line Loading @@ -480,9 +480,11 @@ public class ClientProxy { try { // finalizeHeader(kmreq); // require to obtain lock to prevent possible dead-lock // such as if connection close is triggered from remote. synchronized (this) { kmresp = this.iohandler.getMessageHandler().write(kmreq); } // check if we do received a response if (kmresp == null) { Loading Loading @@ -534,14 +536,6 @@ public class ClientProxy { try { // Message.Builder message = (Builder) im.getMessage(); // finalize and fill the required header fields for the message // finalizeHeader(kineticMessage); // get request message to send // Message request = message.build(); // create context message for the async operation CallbackContext<T> context = new CallbackContext<T>(handler); Loading kinetic-test/src/test/java/com/seagate/kinetic/batchOp/BatchBoundaryTest.java +8 −2 Original line number Diff line number Diff line Loading @@ -226,6 +226,12 @@ public class BatchBoundaryTest extends IntegrationTestCase { } } catch (KineticException e) { assertTrue(e.getMessage() != null); } finally { try { kineticClient.close(); } catch (KineticException e) { ; } } } Loading @@ -243,8 +249,8 @@ public class BatchBoundaryTest extends IntegrationTestCase { @Test(dataProvider = "transportProtocolOptions", enabled = true, priority = 2) public void testBatchOperation_OperationExceedTheMaxinumNumPerBatch_ThrowException( String clientName) { KineticClient kineticClient = creatClient(clientName); assertTrue(kineticClient != null); //KineticClient kineticClient = creatClient(clientName); //assertTrue(kineticClient != null); BatchOperation batch = null; try { Loading Loading
kinetic-client/src/main/java/com/seagate/kinetic/client/internal/ClientProxy.java +5 −11 Original line number Diff line number Diff line Loading @@ -480,9 +480,11 @@ public class ClientProxy { try { // finalizeHeader(kmreq); // require to obtain lock to prevent possible dead-lock // such as if connection close is triggered from remote. synchronized (this) { kmresp = this.iohandler.getMessageHandler().write(kmreq); } // check if we do received a response if (kmresp == null) { Loading Loading @@ -534,14 +536,6 @@ public class ClientProxy { try { // Message.Builder message = (Builder) im.getMessage(); // finalize and fill the required header fields for the message // finalizeHeader(kineticMessage); // get request message to send // Message request = message.build(); // create context message for the async operation CallbackContext<T> context = new CallbackContext<T>(handler); Loading
kinetic-test/src/test/java/com/seagate/kinetic/batchOp/BatchBoundaryTest.java +8 −2 Original line number Diff line number Diff line Loading @@ -226,6 +226,12 @@ public class BatchBoundaryTest extends IntegrationTestCase { } } catch (KineticException e) { assertTrue(e.getMessage() != null); } finally { try { kineticClient.close(); } catch (KineticException e) { ; } } } Loading @@ -243,8 +249,8 @@ public class BatchBoundaryTest extends IntegrationTestCase { @Test(dataProvider = "transportProtocolOptions", enabled = true, priority = 2) public void testBatchOperation_OperationExceedTheMaxinumNumPerBatch_ThrowException( String clientName) { KineticClient kineticClient = creatClient(clientName); assertTrue(kineticClient != null); //KineticClient kineticClient = creatClient(clientName); //assertTrue(kineticClient != null); BatchOperation batch = null; try { Loading