Mercurial > hg > orthanc
comparison OrthancServer/ServerJobs/ArchiveJob.cpp @ 3240:e44e0127e553
Fix issue #134 (/patient/modify gives 500, should really be 400)
author | Sebastien Jodogne <s.jodogne@gmail.com> |
---|---|
date | Fri, 15 Feb 2019 17:26:45 +0100 |
parents | 6fd38327e777 |
children | 94f4a18a79cc |
comparison
equal
deleted
inserted
replaced
3239:407e1a188105 | 3240:e44e0127e553 |
---|---|
941 | 941 |
942 if (synchronousTarget_.get() != NULL && | 942 if (synchronousTarget_.get() != NULL && |
943 synchronousTarget_.unique()) | 943 synchronousTarget_.unique()) |
944 { | 944 { |
945 LOG(WARNING) << "A client has disconnected while creating an archive"; | 945 LOG(WARNING) << "A client has disconnected while creating an archive"; |
946 return JobStepResult::Failure(ErrorCode_NetworkProtocol); | 946 return JobStepResult::Failure(ErrorCode_NetworkProtocol, |
947 "A client has disconnected while creating an archive"); | |
947 } | 948 } |
948 | 949 |
949 if (writer_->GetStepsCount() == 0) | 950 if (writer_->GetStepsCount() == 0) |
950 { | 951 { |
951 FinalizeTarget(); | 952 FinalizeTarget(); |