Changeset 16429

Show
Ignore:
Timestamp:
05/22/08 08:49:48 (5 months ago)
Author:
rambo
Message:

wider sudo in process_queue, just to be sure

Files:

Legend:

Unmodified
Added
Removed
Modified
Copied
Moved
  • branches/MidCOM_2_8/midcom.helper.replicator/queuemanager.php

    r16425 r16429  
    703703    function process_queue() 
    704704    { 
     705        $_MIDCOM->auth->request_sudo('midcom.helper.replicator'); 
    705706        debug_push_class(__CLASS__, __FUNCTION__); 
    706707        $GLOBALS['midcom_helper_replicator_logger']->push_prefix('Queue Manager'); 
    707708        $qb = midcom_helper_replicator_subscription_dba::new_query_builder(); 
    708709        $qb->add_constraint('status', '<>', MIDCOM_REPLICATOR_DISABLED); 
    709         $_MIDCOM->auth->request_sudo('midcom.helper.replicator'); 
    710710        $subscriptions = $qb->execute(); 
    711         $_MIDCOM->auth->drop_sudo(); 
    712711        foreach ($subscriptions as $subscription) 
    713712        { 
     
    718717                debug_pop(); 
    719718                $GLOBALS['midcom_helper_replicator_logger']->pop_prefix(); 
     719                $_MIDCOM->auth->drop_sudo(); 
    720720                return false; 
    721721            } 
     
    723723        debug_pop(); 
    724724        $GLOBALS['midcom_helper_replicator_logger']->pop_prefix(); 
     725        $_MIDCOM->auth->drop_sudo(); 
    725726        return true; 
    726727    }