diff --git a/include/caosdb/transaction.h b/include/caosdb/transaction.h index 3a635560eef18bea425dff2c62dca100b782d0b7..b1d3bee8f740b1bcbb62c5f8fe924a937cbdf36c 100644 --- a/include/caosdb/transaction.h +++ b/include/caosdb/transaction.h @@ -342,10 +342,6 @@ public: CAOSDB_LOG_ERROR(logger_name) << "GetResultTable was called before the transaction has terminated. This is a programming " "error of the code which uses the transaction."; - // TODO(tf) This is a really bad SegFault factory. When the transaction - // terminates and the result_set is being overriden, the unique_ptr - // created here will be deleted and any client of the return ResultTable - // will have a SegFault. } else if (this->GetStatus().GetCode() == StatusCode::SPOILED) { CAOSDB_LOG_ERROR(logger_name) << "GetResultTable was called on a \"spoiled\" transaction. That means "