Wes McKinney created ARROW-6531:
-----------------------------------
Summary: [C++] Do not always close raw OutputStream in
BufferedOutputStream::Close
Key: ARROW-6531
URL: https://issues.apache.org/jira/browse/ARROW-6531
Project: Apache Arrow
Issue Type: Improvement
Components: C++
Reporter: Wes McKinney
Fix For: 0.15.0
{{BufferedOutputStream::Close}} closes the raw file handle unconditionally.
This may be undesirable in some circumstances.
Some alternatives:
* Do not close it
* Only close it if the {{use_count}} of the {{shared_ptr}} is 1, so we know
that no one else has a copy of the shared_ptr
--
This message was sent by Atlassian Jira
(v8.3.2#803003)