avro-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Thiruvalluvan M. G. (Updated) (JIRA)" <j...@apache.org>
Subject [jira] [Updated] (AVRO-869) Lifetimes of streams and encoder/decoders not managed propertly
Date Wed, 12 Oct 2011 13:17:11 GMT

     [ https://issues.apache.org/jira/browse/AVRO-869?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
]

Thiruvalluvan M. G. updated AVRO-869:
-------------------------------------

    Resolution: Fixed
        Status: Resolved  (was: Patch Available)

Committed revision 1182350.
                
> Lifetimes of streams and encoder/decoders not managed propertly
> ---------------------------------------------------------------
>
>                 Key: AVRO-869
>                 URL: https://issues.apache.org/jira/browse/AVRO-869
>             Project: Avro
>          Issue Type: Bug
>          Components: c++
>            Reporter: Thiruvalluvan M. G.
>            Assignee: Thiruvalluvan M. G.
>             Fix For: 1.6.0
>
>         Attachments: AVRO-869.patch
>
>
> Encoders and decoders are designed to be used with a single OutputStream and InputStream
respectively. Init() dunction is used to attach a new OutputStream/InputStream with Encoder/Decoder
in place of the current one. There is no way to cleanly detach the current stream. The init
method cleans up the current stream before detaching it. If the old stream is not valid, it
tries to clean up and crash.
> The forthcoming patch will fix this issue.

--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators: https://issues.apache.org/jira/secure/ContactAdministrators!default.jspa
For more information on JIRA, see: http://www.atlassian.com/software/jira

        

Mime
View raw message