[Title] Bug fix about calculating file transfer time.
authorjonghwan2.park <jonghwan2.park@samsung.com>
Tue, 30 Jul 2013 08:16:08 +0000 (17:16 +0900)
committerjonghwan2.park <jonghwan2.park@samsung.com>
Tue, 30 Jul 2013 08:16:08 +0000 (17:16 +0900)
Change-Id: Iebab537ac53cddcd628c256eb7463eb782f2fd5f

src/common/FileTransferViaDirect.rb

index 3d44890f4590abc4093a753bd040a4f181ea3ab8..b827e5d71869dc59ad0ad50de214a8fa0a462024 100644 (file)
@@ -79,7 +79,11 @@ class FileTransferDirect
                                        end
                                end
                                trEnd = Time.now()
-                               trRate = (full_size / (trEnd - trBegin) / 1000).to_i
+                               if (trEnd - trBegin) != 0 then
+                                       trRate = (full_size / (trEnd - trBegin) / 1000).to_i
+                               else
+                                       trRate = 10000
+                               end
                                @log.info "Upload is succeeded! #{trRate}KByte/s"
                                conn.puts "SEND_OK"