diff options
Diffstat (limited to 'TAO/tao/GIOP_Message_Handler.cpp')
-rw-r--r-- | TAO/tao/GIOP_Message_Handler.cpp | 7 |
1 files changed, 3 insertions, 4 deletions
diff --git a/TAO/tao/GIOP_Message_Handler.cpp b/TAO/tao/GIOP_Message_Handler.cpp index f636fbb630b..acac6f456bb 100644 --- a/TAO/tao/GIOP_Message_Handler.cpp +++ b/TAO/tao/GIOP_Message_Handler.cpp @@ -285,7 +285,6 @@ TAO_GIOP_Message_Handler::is_message_ready (void) // only the first part of the fragment. this->message_status_ = TAO_GIOP_WAITING_FOR_HEADER; - if (TAO_debug_level >= 4) this->mesg_base_->dump_msg ( "Recv msg", @@ -307,7 +306,6 @@ TAO_GIOP_Message_Handler::is_message_ready (void) this->supp_buffer_.copy (this->current_buffer_.rd_ptr (), this->message_state_.message_size); - if (TAO_debug_level >= 4) this->mesg_base_->dump_msg ( "Recv msg", @@ -319,7 +317,6 @@ TAO_GIOP_Message_Handler::is_message_ready (void) // rd_ptr in <current_buffer_> after that message this->current_buffer_.rd_ptr (this->message_state_.message_size); - return this->message_state_.is_complete (this->supp_buffer_); } } @@ -346,11 +343,13 @@ TAO_GIOP_Message_Handler::more_messages (void) // wr_ptr. this->align_left_info (); this->message_status_ = TAO_GIOP_WAITING_FOR_HEADER; + + // No more meaningful messages return TAO_MESSAGE_BLOCK_INCOMPLETE; } } - // No more meaningful messages + return TAO_MESSAGE_BLOCK_COMPLETE; } |