[jacorb-bugs] [Bug 958] BufferManager gives bad buffers

bugzilla-daemon at jacorb.org bugzilla-daemon at jacorb.org
Wed Jul 31 00:17:28 CEST 2013


http://www.jacorb.org/bugzilla/show_bug.cgi?id=958

--- Comment #2 from Phil Mesnier <mesnier_p at ociweb.com> ---
Created attachment 421
  --> http://www.jacorb.org/bugzilla/attachment.cgi?id=421&action=edit
An improved variation of the CDR Output Stream patch

Here is a new patch for the CDR Output Stream. The idea here is an application
can supply its own buffer, or allow the CDROS object to go to the ORB's buffer
manager to obtain one. In either case, ownership of the buffer is passed to the
CDROS, which may replace it from the buffer manager, until such time as the
application calls release buffer to take back control. The buffer being
released DOES NOT have deferred write blocks integrated with it, so for that
reason if the application gives a buffer, the deferred write functionality is
disabled for that CDROS. If the buffer is selected by size, the application may
choose to disable deferred writes.

-- 
You are receiving this mail because:
You are the assignee for the bug.
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.spline.inf.fu-berlin.de/pipermail/jacorb-bugs/attachments/20130730/3bbdbfa6/attachment.html>


More information about the jacorb-bugs mailing list