Ref counting
[iotcloud.git] / version2 / src / C / PendingTransaction.cc
index 45602a0e9ae361a195bfbcb7e54c4ddc1375430f..c0d32a37e3c8d155f203733d2086c3538329626c 100644 (file)
@@ -131,7 +131,8 @@ Transaction *PendingTransaction::createTransaction() {
 
                TransactionPart *part = new TransactionPart(NULL, machineId, arbitrator, clientLocalSequenceNumber, transactionPartCount, partData, isLastPart);
                newTransaction->addPartEncode(part);
-
+               part->releaseRef();
+               
                // Update position, count and remaining
                currentPosition += copySize;
                transactionPartCount++;