diff options
author | deva <deva> | 2010-05-07 12:36:13 +0000 |
---|---|---|
committer | deva <deva> | 2010-05-07 12:36:13 +0000 |
commit | 016e4ba553044edee32c2a20ee34463ad82106e8 (patch) | |
tree | 8fdde7232ee847ba39eb94449b18fd3de7bb4fb8 /server/src/transactionhandler.cc | |
parent | 965e43178736e6635cf27410e6d73f4ec0fdced2 (diff) |
Use connection object instead of struct and make xml parsing on-the-fly instead of collecting all data first.
Diffstat (limited to 'server/src/transactionhandler.cc')
-rw-r--r-- | server/src/transactionhandler.cc | 5 |
1 files changed, 3 insertions, 2 deletions
diff --git a/server/src/transactionhandler.cc b/server/src/transactionhandler.cc index 7a45800..662896b 100644 --- a/server/src/transactionhandler.cc +++ b/server/src/transactionhandler.cc @@ -219,8 +219,9 @@ static std::string handleRequest(Transaction &transaction, Environment &env, if(completed) { answer += " <resume>"; - answer += db->getResume(transaction.cpr, macro, time(NULL) - - Conf::db_max_ttl); + answer += xml_encode(db->getResume(transaction.cpr, + macro, + time(NULL) - Conf::db_max_ttl)); answer += "</resume>\n"; } |