diff OrthancServer/ServerJobs/DicomMoveScuJob.cpp @ 3875:ea1d32861cfc transcoding

moving timeout from DicomAssocation to DicomAssociationParameters
author Sebastien Jodogne <s.jodogne@gmail.com>
date Mon, 04 May 2020 14:49:31 +0200
parents 2effa961f67f
children 4b4f387c6bb8
line wrap: on
line diff
--- a/OrthancServer/ServerJobs/DicomMoveScuJob.cpp	Thu Apr 30 15:00:20 2020 +0200
+++ b/OrthancServer/ServerJobs/DicomMoveScuJob.cpp	Mon May 04 14:49:31 2020 +0200
@@ -98,14 +98,15 @@
     if (connection_.get() == NULL)
     {
       DicomAssociationParameters params(localAet_, remote_);
+
+      if (timeout_ >= 0)
+      {
+        params.SetTimeout(static_cast<uint32_t>(timeout_));
+      }
+
       connection_.reset(new DicomControlUserConnection(params));
     }
     
-    if (timeout_ > -1)
-    {
-      connection_->SetTimeout(timeout_);
-    }
-
     connection_->Move(targetAet_, findAnswer);
   }