| 82 | } |
| 83 | |
| 84 | void |
| 85 | SyncClient_i::get_notification (void) |
| 86 | { |
| 87 | while (true) |
| 88 | { |
| 89 | { |
| 90 | ACE_GUARD( ACE_SYNCH_MUTEX, guard, this->lock_); |
| 91 | if (notification_) |
| 92 | { |
| 93 | notification_ = false; |
| 94 | break; |
| 95 | } |
| 96 | } |
| 97 | |
| 98 | ACE_Time_Value small_time(0,250000); |
| 99 | ACE_OS::sleep (small_time); |
| 100 | } |
| 101 | } |
| 102 | |
| 103 | int |
| 104 | SyncClient_i::svc (void) |