On Sun, Apr 14, 2002 at 11:21:02PM -0400, Glenn Maynard wrote:
>        TreatCurrent(d,fi);
> -      return PRF_LATER;
> +      if(session->IsOpen())
> +        return PRF_LATER;
>     }
>     int res=session->Done();
>     if(res==FA::IN_PROGRESS)
> 
> Is that return needed at all?  Can a session ever be in progress but not
> open?  I added that conditional to streamline "find", but everything
> seems to work fine without that return at all.  (I find the difference
> between "open"/"closed" and "in progress" slightly confusing.)

Close'd session is always Done (==OK). I have removed the return.

-- 
   Alexander.

Reply via email to