[Search for users] [Overall Top Noters] [List of all Conferences] [Download this site]

Conference iosg::all-in-1_v30

Title:*OLD* ALL-IN-1 (tm) Support Conference
Notice:Closed - See Note 4331.l to move to IOSG::ALL-IN-1
Moderator:IOSG::PYE
Created:Thu Jan 30 1992
Last Modified:Tue Jan 23 1996
Last Successful Update:Fri Jun 06 1997
Number of topics:4343
Total number of notes:18308

2476.0. "Brief Delay in Shared Drawer Access" by MQOSWS::N_CARDELLA (Father of Tiger) Thu Mar 25 1993 20:43

    While testing with a customer the Shared Drawer capabilities, there
    seemed to be a delay between granting access to a user, and the ability
    for that user to access the file.
    
    It was minimal, maybe less than a minute, but does anyone have an
    explanation for this?  Is Drawer Access granted in batch mode?
    
    Normand
T.RTitleUserPersonal
Name
DateLines
2476.1I can wait 1 minuteAIMTEC::WICKS_AOscar the Grouch is an Optimist!Fri Mar 26 1993 00:5816
    Normand,
    
    Almost a whole minute! was this on a VAX9000?
     
    Flogging would be too good for the developer responsible (:==:)
    
    If you put trace on you'll see lots of calls to the DCL functions 
    SET FILE/PROT, CREATE/FDl and calls to the ALL-IN-1 ACL function on 
    numerous files - take a look at the script FC_DRAWER_SHARE in OA$DO. 
    
    It really has an awful lot to do and I personally don't mind waiting.
    
    Regards,                                                 
    
    Andrew.D.Wicks
                       
2476.2Clarifying and guessing wildly!IOSG::PYEGraham - ALL-IN-1 Sorcerer's ApprenticeFri Mar 26 1993 08:4914
    Whilst Andy's description of the process is accurate, I'm not if that's
    what .0 was complaining about.
    
    Are you (.0) saying that after the person who grants the access has got
    command back (i.e. after the "Working . ." message has gone away, and
    the cursor has returned), the person granted the access can't get in
    for a minute after that?
    
    Was a group being used?
    
    Perhaps the file cab server had cached the person's SYSUAF info. and it
    needed to be updated?
    
    Graham
2476.3FCS caches drawer security infoCHRLIE::HUSTONFri Mar 26 1993 13:5928
    
    If .1 is correct and you are saying it takes up to a minute for control
    to be given back to you, then see what .1 says, changing the protection
    on a drawer and its documents does ALOT of work.
    
    If .2 is right and you are saying that after you get control, there
    is a delay in when you can use the new access stuff, then .2 is right
    IF you are doing something that uses the FCS, like non-MAIN drawer
    operations.  The FCS maintains a cache of open drawers, one of the 
    items it caches is the security information of that drawer, like the
    ACL on ACCESS.DAT, drawer owner, protection mask etc. This information
    times out by default every 10 minutes and the next access to the
    drawer requires it to be re-read and you will pick up the new access
    information.  The timeout length can be set by the Set/Show server
    calls to the FCS and passing OafcT_SysManAuthTimeout, it is in 
    seconds and comes with a default of 600 (10 minutes).
    
    If the FCS is used to set the access on the drawer then the cached 
    security information is automatically flushed and re-read so there
    should be no delay. I don't believe that IOS uses the FCS to set the
    security information and there is no communication between the FCS
    and IOS to tell each other when one of them has changed the security
    information.
    
    Make sense?
    
    --Bob
    
2476.4not during... afterMQOSWS::N_CARDELLAFather of TigerFri Mar 26 1993 16:1814
    uh... .2
    
    After the "grantor" gave access to a person (as part of a group), and
    his terminal was cleared for more work, the second person couldn't
    access the file for about 1 minute.
    
    Personally, I have no problems with the wait... like what difference
    does it make (?), but I have a customer who is quite inflexible.  He is a 
    PROFS user (and loves it), and his boss sent him to us to check out
    ALL-IN-1 because their IBM mainframe is costing them a mint in
    maintenance charges... what else is new.  I am just trying to answer
    all his questions so that he can finish his report.
    
    Normand