Ignore:
Timestamp:
Mar 12, 2014, 6:58:54 PM (10 years ago)
Author:
hock@…
Message:

New System Queue

Threading test (aka "isEmpty() test") is now passed, too.

File:
1 edited

Legend:

Unmodified
Added
Removed
  • source/ariba/utility/system/SystemQueue.h

    r12761 r12762  
    206206        EventQueue immediateEventsQ;
    207207        EventQueue timedEventsQ;
    208 //      boost::mutex queueMutex;
    209        
    210 //         SystemEvent& currently_processed_event;
    211208       
    212209        ptime now;
     
    215212        boost::condition_variable system_queue_idle;
    216213        boost::mutex queue_mutex;
    217        
    218 //              boost::condition_variable itemsAvailable;  DEPRECATED
     214
     215        bool processing_event;
     216       
    219217                volatile bool running;
    220218        volatile bool aborted;
     
    244242    /// member variables of class SystemQueue
    245243private:
    246     QueueThread SysQ;
     244    boost::scoped_ptr<QueueThread> SysQ;
    247245    boost::scoped_ptr<boost::thread> sysq_thread;
    248246   
Note: See TracChangeset for help on using the changeset viewer.