This is a static archive of the previous Open Grid Forum GridForge content management system saved from host forge.ogf.org file /sf/sfmain/do/go/artf6268?selectedTab=history at Sun, 06 Nov 2022 20:58:52 GMT SourceForge : artf6268: "Stop()" operation definition hole

Project Home

Tracker

Documents

Tasks

Source Code

Discussions

File Releases

Wiki

Project Admin

Calendar
Search Tracker
Project: OGSA-DMI-WG     Trackers > OGSA-DMI 1.0 Interop Tracker > View Artifact
Artifact artf6268 : "Stop()" operation definition hole
Tracker: OGSA-DMI 1.0 Interop Tracker
Title: "Stop()" operation definition hole
Description:
The "Stop" operation stops the transfer only if the transfer is in state "Suspended" or "Transferring".

However, there is a definition hole in conjunction with "EndNoLaterThan" and more than one attempt to transfer the data:

The status "transferring" is defined as having bytes moving on the wire. That means that the state of the DTI must be a 
different one when a transfer attempt failed (but the maxAttempts requiremet has not been reached) and the next one is 
in the process of being set up. In that phase, the transfer is not stoppable as it is not (yet) in state "Transferring" 
or "Suspended". 

I prpose to expand the notion of stopping a transfer regardless in which state it currently is. The effect of the stop 
operation will be nil if the state is either "Done", "Failed" or one of the substates of "Failed".
Submitted By: Michel Drescher
Submitted On: 08/06/2008 8:41 AM EDT
Last Modified: 08/08/2008 11:27 AM EDT

Status / Comments Change Log Associations Attachments  
 (1 Item)
Field Old Value New Value Date Performed By
Status
Open
Pending
08/08/2008 11:27 AM EDT Michel Drescher

 
 


The Open Grid Forum Contact Webmaster | Report a problem | GridForge Help
This is a static archive of the previous Open Grid Forum GridForge content management system saved from host forge.ogf.org file /sf/sfmain/do/go/artf6268?selectedTab=history at Sun, 06 Nov 2022 20:58:52 GMT