diff options
author | schmidt <douglascraigschmidt@users.noreply.github.com> | 1997-01-04 00:06:38 +0000 |
---|---|---|
committer | schmidt <douglascraigschmidt@users.noreply.github.com> | 1997-01-04 00:06:38 +0000 |
commit | fedf87f14a545fa1b2f835090e23236e214424e3 (patch) | |
tree | 790c9b07d5eac35a82ae7d9f5e7b59a6243a4b2c /examples/Threads/barrier2.cpp | |
parent | 86a8787240df394667ce81e3ff8a0e4238edb137 (diff) | |
download | ATCD-fedf87f14a545fa1b2f835090e23236e214424e3.tar.gz |
foo
Diffstat (limited to 'examples/Threads/barrier2.cpp')
-rw-r--r-- | examples/Threads/barrier2.cpp | 6 |
1 files changed, 3 insertions, 3 deletions
diff --git a/examples/Threads/barrier2.cpp b/examples/Threads/barrier2.cpp index 30190ace443..08119d9087c 100644 --- a/examples/Threads/barrier2.cpp +++ b/examples/Threads/barrier2.cpp @@ -99,7 +99,7 @@ Worker_Task<BARRIER>::put (ACE_Message_Block *mb, ACE_Time_Value *tv) if (this->output (mb) < 0) ACE_DEBUG ((LM_DEBUG, "(%t) output not connected!\n")); - delete mb; + mb->release (); } return result; } @@ -149,14 +149,14 @@ Worker_Task<BARRIER>::svc (void) if (length == 0) { ACE_DEBUG ((LM_DEBUG, "(%t) in iteration %d got quit, exit!\n", iter)); - delete mb; + mb->release (); break; } this->barrier_.wait (); this->output (mb); - delete mb; + mb->release (); } // Note that the ACE_Task::svc_run () method automatically removes |