- Timestamp:
- Jul 15, 2009, 8:22:38 AM (16 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
source/ariba/utility/bootstrap/modules/periodicbroadcast/PeriodicBroadcast.cpp
r4920 r4924 67 67 server(io_service, &newRemoteServices, &newRemoteServicesMutex) { 68 68 69 io_service.run(); 69 io_service_thread = new boost::thread( 70 boost::bind(&PeriodicBroadcast::threadFunc, this) ); 70 71 } 71 72 72 73 PeriodicBroadcast::~PeriodicBroadcast(){ 73 74 io_service.stop(); 75 io_service_thread->join(); 76 delete io_service_thread; 77 io_service_thread = NULL; 78 } 79 80 void PeriodicBroadcast::threadFunc(PeriodicBroadcast* obj){ 81 obj->io_service.run(); 74 82 } 75 83
Note:
See TracChangeset
for help on using the changeset viewer.